[
  {
    "id": "MMSX-V4.1-001-SQUAT-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: asymmetric ankle rocker or tripod collapse in squat / sit-to-stand (setup / start position)",
    "flawPattern": "asymmetric ankle rocker or tripod collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — asymmetric ankle rocker or tripod collapse during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: asymmetric ankle rocker or tripod collapse. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "squat",
      "setup",
      "frontal_sagittal",
      "asymmetric_ankle_rocker_or_tripod_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-002-SQUAT-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: asymmetric ankle rocker or tripod collapse in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "asymmetric ankle rocker or tripod collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — asymmetric ankle rocker or tripod collapse during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: asymmetric ankle rocker or tripod collapse. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "squat",
      "eccentric",
      "frontal_sagittal",
      "asymmetric_ankle_rocker_or_tripod_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-003-SQUAT-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: asymmetric ankle rocker or tripod collapse in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "asymmetric ankle rocker or tripod collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — asymmetric ankle rocker or tripod collapse during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: asymmetric ankle rocker or tripod collapse. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "squat",
      "transition",
      "frontal_sagittal",
      "asymmetric_ankle_rocker_or_tripod_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-004-SQUAT-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: asymmetric ankle rocker or tripod collapse in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "asymmetric ankle rocker or tripod collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — asymmetric ankle rocker or tripod collapse during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: asymmetric ankle rocker or tripod collapse. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "squat",
      "concentric",
      "frontal_sagittal",
      "asymmetric_ankle_rocker_or_tripod_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-005-SQUAT-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: asymmetric ankle rocker or tripod collapse in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "asymmetric ankle rocker or tripod collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — asymmetric ankle rocker or tripod collapse during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: asymmetric ankle rocker or tripod collapse. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect asymmetric ankle rocker or tripod collapse. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "squat",
      "finish",
      "frontal_sagittal",
      "asymmetric_ankle_rocker_or_tripod_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-006-SQUAT-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee valgus/varus line deviation in squat / sit-to-stand (setup / start position)",
    "flawPattern": "knee valgus/varus line deviation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee valgus/varus line deviation during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: knee valgus/varus line deviation. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "squat",
      "setup",
      "frontal_transverse",
      "knee_valgus_varus_line_deviation"
    ]
  },
  {
    "id": "MMSX-V4.1-007-SQUAT-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee valgus/varus line deviation in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "knee valgus/varus line deviation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee valgus/varus line deviation during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee valgus/varus line deviation. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "squat",
      "eccentric",
      "frontal_transverse",
      "knee_valgus_varus_line_deviation"
    ]
  },
  {
    "id": "MMSX-V4.1-008-SQUAT-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee valgus/varus line deviation in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "knee valgus/varus line deviation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee valgus/varus line deviation during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee valgus/varus line deviation. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "squat",
      "transition",
      "frontal_transverse",
      "knee_valgus_varus_line_deviation"
    ]
  },
  {
    "id": "MMSX-V4.1-009-SQUAT-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee valgus/varus line deviation in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "knee valgus/varus line deviation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee valgus/varus line deviation during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee valgus/varus line deviation. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "squat",
      "concentric",
      "frontal_transverse",
      "knee_valgus_varus_line_deviation"
    ]
  },
  {
    "id": "MMSX-V4.1-010-SQUAT-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee valgus/varus line deviation in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "knee valgus/varus line deviation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee valgus/varus line deviation during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: knee valgus/varus line deviation. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect knee valgus/varus line deviation. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "squat",
      "finish",
      "frontal_transverse",
      "knee_valgus_varus_line_deviation"
    ]
  },
  {
    "id": "MMSX-V4.1-011-SQUAT-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: hip lateral shift or pelvic rotation in squat / sit-to-stand (setup / start position)",
    "flawPattern": "hip lateral shift or pelvic rotation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip lateral shift or pelvic rotation during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: hip lateral shift or pelvic rotation. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "squat",
      "setup",
      "frontal_transverse",
      "hip_lateral_shift_or_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-012-SQUAT-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: hip lateral shift or pelvic rotation in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "hip lateral shift or pelvic rotation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip lateral shift or pelvic rotation during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: hip lateral shift or pelvic rotation. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "squat",
      "eccentric",
      "frontal_transverse",
      "hip_lateral_shift_or_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-013-SQUAT-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: hip lateral shift or pelvic rotation in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "hip lateral shift or pelvic rotation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip lateral shift or pelvic rotation during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: hip lateral shift or pelvic rotation. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "squat",
      "transition",
      "frontal_transverse",
      "hip_lateral_shift_or_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-014-SQUAT-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: hip lateral shift or pelvic rotation in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "hip lateral shift or pelvic rotation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip lateral shift or pelvic rotation during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: hip lateral shift or pelvic rotation. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "squat",
      "concentric",
      "frontal_transverse",
      "hip_lateral_shift_or_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-015-SQUAT-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: hip lateral shift or pelvic rotation in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "hip lateral shift or pelvic rotation",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip lateral shift or pelvic rotation during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: hip lateral shift or pelvic rotation. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect hip lateral shift or pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "squat",
      "finish",
      "frontal_transverse",
      "hip_lateral_shift_or_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-016-SQUAT-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar butt-wink/extension compensation proxy in squat / sit-to-stand (setup / start position)",
    "flawPattern": "lumbar butt-wink/extension compensation proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar butt-wink/extension compensation proxy during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: lumbar butt-wink/extension compensation proxy. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "squat",
      "setup",
      "sagittal_frontal",
      "lumbar_butt_wink_extension_compensation_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-017-SQUAT-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar butt-wink/extension compensation proxy in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar butt-wink/extension compensation proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar butt-wink/extension compensation proxy during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar butt-wink/extension compensation proxy. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "squat",
      "eccentric",
      "sagittal_frontal",
      "lumbar_butt_wink_extension_compensation_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-018-SQUAT-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar butt-wink/extension compensation proxy in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "lumbar butt-wink/extension compensation proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar butt-wink/extension compensation proxy during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar butt-wink/extension compensation proxy. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "squat",
      "transition",
      "sagittal_frontal",
      "lumbar_butt_wink_extension_compensation_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-019-SQUAT-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar butt-wink/extension compensation proxy in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "lumbar butt-wink/extension compensation proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar butt-wink/extension compensation proxy during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar butt-wink/extension compensation proxy. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "squat",
      "concentric",
      "sagittal_frontal",
      "lumbar_butt_wink_extension_compensation_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-020-SQUAT-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar butt-wink/extension compensation proxy in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "lumbar butt-wink/extension compensation proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar butt-wink/extension compensation proxy during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar butt-wink/extension compensation proxy. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect lumbar butt-wink/extension compensation proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "squat",
      "finish",
      "sagittal_frontal",
      "lumbar_butt_wink_extension_compensation_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-021-SQUAT-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse or rib flare during depth in squat / sit-to-stand (setup / start position)",
    "flawPattern": "thoracic collapse or rib flare during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse or rib flare during depth during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: thoracic collapse or rib flare during depth. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "squat",
      "setup",
      "sagittal_transverse",
      "thoracic_collapse_or_rib_flare_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-022-SQUAT-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse or rib flare during depth in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic collapse or rib flare during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse or rib flare during depth during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic collapse or rib flare during depth. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "squat",
      "eccentric",
      "sagittal_transverse",
      "thoracic_collapse_or_rib_flare_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-023-SQUAT-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse or rib flare during depth in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "thoracic collapse or rib flare during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse or rib flare during depth during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic collapse or rib flare during depth. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "squat",
      "transition",
      "sagittal_transverse",
      "thoracic_collapse_or_rib_flare_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-024-SQUAT-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse or rib flare during depth in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "thoracic collapse or rib flare during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse or rib flare during depth during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic collapse or rib flare during depth. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "squat",
      "concentric",
      "sagittal_transverse",
      "thoracic_collapse_or_rib_flare_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-025-SQUAT-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse or rib flare during depth in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "thoracic collapse or rib flare during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse or rib flare during depth during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic collapse or rib flare during depth. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect thoracic collapse or rib flare during depth. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "squat",
      "finish",
      "sagittal_transverse",
      "thoracic_collapse_or_rib_flare_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-026-SQUAT-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular/rack asymmetry affecting trunk line in squat / sit-to-stand (setup / start position)",
    "flawPattern": "scapular/rack asymmetry affecting trunk line",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular/rack asymmetry affecting trunk line during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: scapular/rack asymmetry affecting trunk line. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "squat",
      "setup",
      "frontal_transverse",
      "scapular_rack_asymmetry_affecting_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-027-SQUAT-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular/rack asymmetry affecting trunk line in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "scapular/rack asymmetry affecting trunk line",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular/rack asymmetry affecting trunk line during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular/rack asymmetry affecting trunk line. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "squat",
      "eccentric",
      "frontal_transverse",
      "scapular_rack_asymmetry_affecting_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-028-SQUAT-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular/rack asymmetry affecting trunk line in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "scapular/rack asymmetry affecting trunk line",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular/rack asymmetry affecting trunk line during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular/rack asymmetry affecting trunk line. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "squat",
      "transition",
      "frontal_transverse",
      "scapular_rack_asymmetry_affecting_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-029-SQUAT-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular/rack asymmetry affecting trunk line in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "scapular/rack asymmetry affecting trunk line",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular/rack asymmetry affecting trunk line during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular/rack asymmetry affecting trunk line. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "squat",
      "concentric",
      "frontal_transverse",
      "scapular_rack_asymmetry_affecting_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-030-SQUAT-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular/rack asymmetry affecting trunk line in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "scapular/rack asymmetry affecting trunk line",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular/rack asymmetry affecting trunk line during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular/rack asymmetry affecting trunk line. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect scapular/rack asymmetry affecting trunk line. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "squat",
      "finish",
      "frontal_transverse",
      "scapular_rack_asymmetry_affecting_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-031-SQUAT-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: shoulder/rack position asymmetry in squat / sit-to-stand (setup / start position)",
    "flawPattern": "shoulder/rack position asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder/rack position asymmetry during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: shoulder/rack position asymmetry. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "squat",
      "setup",
      "sagittal_frontal_transverse",
      "shoulder_rack_position_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-032-SQUAT-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: shoulder/rack position asymmetry in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "shoulder/rack position asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder/rack position asymmetry during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: shoulder/rack position asymmetry. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "squat",
      "eccentric",
      "sagittal_frontal_transverse",
      "shoulder_rack_position_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-033-SQUAT-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: shoulder/rack position asymmetry in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "shoulder/rack position asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder/rack position asymmetry during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: shoulder/rack position asymmetry. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "squat",
      "transition",
      "sagittal_frontal_transverse",
      "shoulder_rack_position_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-034-SQUAT-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: shoulder/rack position asymmetry in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "shoulder/rack position asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder/rack position asymmetry during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: shoulder/rack position asymmetry. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "squat",
      "concentric",
      "sagittal_frontal_transverse",
      "shoulder_rack_position_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-035-SQUAT-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: shoulder/rack position asymmetry in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "shoulder/rack position asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder/rack position asymmetry during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: shoulder/rack position asymmetry. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect shoulder/rack position asymmetry. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "squat",
      "finish",
      "sagittal_frontal_transverse",
      "shoulder_rack_position_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-036-SQUAT-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: forward head or gaze lift during depth in squat / sit-to-stand (setup / start position)",
    "flawPattern": "forward head or gaze lift during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — forward head or gaze lift during depth during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: forward head or gaze lift during depth. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "squat",
      "setup",
      "sagittal_transverse",
      "forward_head_or_gaze_lift_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-037-SQUAT-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: forward head or gaze lift during depth in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "forward head or gaze lift during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — forward head or gaze lift during depth during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: forward head or gaze lift during depth. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "squat",
      "eccentric",
      "sagittal_transverse",
      "forward_head_or_gaze_lift_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-038-SQUAT-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: forward head or gaze lift during depth in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "forward head or gaze lift during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — forward head or gaze lift during depth during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: forward head or gaze lift during depth. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "squat",
      "transition",
      "sagittal_transverse",
      "forward_head_or_gaze_lift_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-039-SQUAT-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: forward head or gaze lift during depth in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "forward head or gaze lift during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — forward head or gaze lift during depth during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: forward head or gaze lift during depth. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "squat",
      "concentric",
      "sagittal_transverse",
      "forward_head_or_gaze_lift_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-040-SQUAT-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: forward head or gaze lift during depth in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "forward head or gaze lift during depth",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — forward head or gaze lift during depth during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: forward head or gaze lift during depth. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect forward head or gaze lift during depth. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "squat",
      "finish",
      "sagittal_transverse",
      "forward_head_or_gaze_lift_during_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-041-SQUAT-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: brace pressure leak at depth in squat / sit-to-stand (setup / start position)",
    "flawPattern": "brace pressure leak at depth",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace pressure leak at depth during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: brace pressure leak at depth. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "squat",
      "setup",
      "multiplanar",
      "brace_pressure_leak_at_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-042-SQUAT-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: brace pressure leak at depth in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "brace pressure leak at depth",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace pressure leak at depth during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: brace pressure leak at depth. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "squat",
      "eccentric",
      "multiplanar",
      "brace_pressure_leak_at_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-043-SQUAT-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: brace pressure leak at depth in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "brace pressure leak at depth",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace pressure leak at depth during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: brace pressure leak at depth. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "squat",
      "transition",
      "multiplanar",
      "brace_pressure_leak_at_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-044-SQUAT-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: brace pressure leak at depth in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "brace pressure leak at depth",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace pressure leak at depth during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: brace pressure leak at depth. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "squat",
      "concentric",
      "multiplanar",
      "brace_pressure_leak_at_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-045-SQUAT-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: brace pressure leak at depth in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "brace pressure leak at depth",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace pressure leak at depth during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: brace pressure leak at depth. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect brace pressure leak at depth. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "squat",
      "finish",
      "multiplanar",
      "brace_pressure_leak_at_depth"
    ]
  },
  {
    "id": "MMSX-V4.1-046-SQUAT-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: COM projection exits mid-foot or shifts side in squat / sit-to-stand (setup / start position)",
    "flawPattern": "COM projection exits mid-foot or shifts side",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM projection exits mid-foot or shifts side during squat / sit-to-stand setup / start position",
      "shortInterpretation": "Primary flaw: COM projection exits mid-foot or shifts side. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "squat",
      "setup",
      "multiplanar",
      "com_projection_exits_mid_foot_or_shifts_side"
    ]
  },
  {
    "id": "MMSX-V4.1-047-SQUAT-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: COM projection exits mid-foot or shifts side in squat / sit-to-stand (eccentric / load-acceptance phase)",
    "flawPattern": "COM projection exits mid-foot or shifts side",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM projection exits mid-foot or shifts side during squat / sit-to-stand eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: COM projection exits mid-foot or shifts side. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "squat",
      "eccentric",
      "multiplanar",
      "com_projection_exits_mid_foot_or_shifts_side"
    ]
  },
  {
    "id": "MMSX-V4.1-048-SQUAT-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: COM projection exits mid-foot or shifts side in squat / sit-to-stand (transition / deepest key frame)",
    "flawPattern": "COM projection exits mid-foot or shifts side",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM projection exits mid-foot or shifts side during squat / sit-to-stand transition / deepest key frame",
      "shortInterpretation": "Primary flaw: COM projection exits mid-foot or shifts side. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "squat",
      "transition",
      "multiplanar",
      "com_projection_exits_mid_foot_or_shifts_side"
    ]
  },
  {
    "id": "MMSX-V4.1-049-SQUAT-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: COM projection exits mid-foot or shifts side in squat / sit-to-stand (concentric / propulsion phase)",
    "flawPattern": "COM projection exits mid-foot or shifts side",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM projection exits mid-foot or shifts side during squat / sit-to-stand concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: COM projection exits mid-foot or shifts side. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "squat",
      "concentric",
      "multiplanar",
      "com_projection_exits_mid_foot_or_shifts_side"
    ]
  },
  {
    "id": "MMSX-V4.1-050-SQUAT-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "squat",
    "movementLabel": "squat / sit-to-stand",
    "movementContext": "vertical lower-body force absorption and extension",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: COM projection exits mid-foot or shifts side in squat / sit-to-stand (finish / recovery position)",
    "flawPattern": "COM projection exits mid-foot or shifts side",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the squat / sit-to-stand.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "box target squat with tripod pressure",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps at controlled depth",
        "setup": "Use a box height that permits a clean stack. Mark both feet and keep the phone position identical for the retest.",
        "execution": "Sit toward the box, keep tripod pressure, pause lightly, then rise without hip shift or knee collapse.",
        "coachingKeys": [
          "knees track over mid-foot",
          "pelvis stays centered between heels",
          "ribs do not flare to create depth",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "The box gives a repeatable depth reference so the tool can compare the same mechanical frame and the athlete learns to share load through ankle–knee–hip instead of dumping it into one joint. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Lower box height or add load after two clean captures.",
        "regression": "Raise the box or use counterbalance support.",
        "stopRule": "Stop if lumbar pain, knee pain, or visible collapse worsens with each rep."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the squat / sit-to-stand comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM projection exits mid-foot or shifts side during squat / sit-to-stand finish / recovery position",
      "shortInterpretation": "Primary flaw: COM projection exits mid-foot or shifts side. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the squat / sit-to-stand, the system detected or is configured to detect COM projection exits mid-foot or shifts side. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the squat / sit-to-stand at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "squat",
      "finish",
      "multiplanar",
      "com_projection_exits_mid_foot_or_shifts_side"
    ]
  },
  {
    "id": "MMSX-V4.1-051-HINGE-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: mid-foot pressure loss with heel/forefoot drift in hip hinge / deadlift (setup / start position)",
    "flawPattern": "mid-foot pressure loss with heel/forefoot drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — mid-foot pressure loss with heel/forefoot drift during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: mid-foot pressure loss with heel/forefoot drift. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "hinge",
      "setup",
      "frontal_sagittal",
      "mid_foot_pressure_loss_with_heel_forefoot_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-052-HINGE-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: mid-foot pressure loss with heel/forefoot drift in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "mid-foot pressure loss with heel/forefoot drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — mid-foot pressure loss with heel/forefoot drift during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: mid-foot pressure loss with heel/forefoot drift. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "hinge",
      "eccentric",
      "frontal_sagittal",
      "mid_foot_pressure_loss_with_heel_forefoot_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-053-HINGE-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: mid-foot pressure loss with heel/forefoot drift in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "mid-foot pressure loss with heel/forefoot drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — mid-foot pressure loss with heel/forefoot drift during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: mid-foot pressure loss with heel/forefoot drift. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "hinge",
      "transition",
      "frontal_sagittal",
      "mid_foot_pressure_loss_with_heel_forefoot_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-054-HINGE-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: mid-foot pressure loss with heel/forefoot drift in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "mid-foot pressure loss with heel/forefoot drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — mid-foot pressure loss with heel/forefoot drift during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: mid-foot pressure loss with heel/forefoot drift. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "hinge",
      "concentric",
      "frontal_sagittal",
      "mid_foot_pressure_loss_with_heel_forefoot_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-055-HINGE-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: mid-foot pressure loss with heel/forefoot drift in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "mid-foot pressure loss with heel/forefoot drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — mid-foot pressure loss with heel/forefoot drift during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: mid-foot pressure loss with heel/forefoot drift. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect mid-foot pressure loss with heel/forefoot drift. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "hinge",
      "finish",
      "frontal_sagittal",
      "mid_foot_pressure_loss_with_heel_forefoot_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-056-HINGE-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee soft-lock or tibial drift during hinge in hip hinge / deadlift (setup / start position)",
    "flawPattern": "knee soft-lock or tibial drift during hinge",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee soft-lock or tibial drift during hinge during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: knee soft-lock or tibial drift during hinge. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "hinge",
      "setup",
      "frontal_transverse",
      "knee_soft_lock_or_tibial_drift_during_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-057-HINGE-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee soft-lock or tibial drift during hinge in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "knee soft-lock or tibial drift during hinge",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee soft-lock or tibial drift during hinge during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee soft-lock or tibial drift during hinge. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "hinge",
      "eccentric",
      "frontal_transverse",
      "knee_soft_lock_or_tibial_drift_during_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-058-HINGE-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee soft-lock or tibial drift during hinge in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "knee soft-lock or tibial drift during hinge",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee soft-lock or tibial drift during hinge during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee soft-lock or tibial drift during hinge. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "hinge",
      "transition",
      "frontal_transverse",
      "knee_soft_lock_or_tibial_drift_during_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-059-HINGE-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee soft-lock or tibial drift during hinge in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "knee soft-lock or tibial drift during hinge",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee soft-lock or tibial drift during hinge during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee soft-lock or tibial drift during hinge. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "hinge",
      "concentric",
      "frontal_transverse",
      "knee_soft_lock_or_tibial_drift_during_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-060-HINGE-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee soft-lock or tibial drift during hinge in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "knee soft-lock or tibial drift during hinge",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee soft-lock or tibial drift during hinge during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: knee soft-lock or tibial drift during hinge. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect knee soft-lock or tibial drift during hinge. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "hinge",
      "finish",
      "frontal_transverse",
      "knee_soft_lock_or_tibial_drift_during_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-061-HINGE-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: hip hinge asymmetry with pelvis twist in hip hinge / deadlift (setup / start position)",
    "flawPattern": "hip hinge asymmetry with pelvis twist",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip hinge asymmetry with pelvis twist during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: hip hinge asymmetry with pelvis twist. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "hinge",
      "setup",
      "frontal_transverse",
      "hip_hinge_asymmetry_with_pelvis_twist"
    ]
  },
  {
    "id": "MMSX-V4.1-062-HINGE-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: hip hinge asymmetry with pelvis twist in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "hip hinge asymmetry with pelvis twist",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip hinge asymmetry with pelvis twist during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: hip hinge asymmetry with pelvis twist. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "hinge",
      "eccentric",
      "frontal_transverse",
      "hip_hinge_asymmetry_with_pelvis_twist"
    ]
  },
  {
    "id": "MMSX-V4.1-063-HINGE-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: hip hinge asymmetry with pelvis twist in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "hip hinge asymmetry with pelvis twist",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip hinge asymmetry with pelvis twist during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: hip hinge asymmetry with pelvis twist. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "hinge",
      "transition",
      "frontal_transverse",
      "hip_hinge_asymmetry_with_pelvis_twist"
    ]
  },
  {
    "id": "MMSX-V4.1-064-HINGE-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: hip hinge asymmetry with pelvis twist in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "hip hinge asymmetry with pelvis twist",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip hinge asymmetry with pelvis twist during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: hip hinge asymmetry with pelvis twist. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "hinge",
      "concentric",
      "frontal_transverse",
      "hip_hinge_asymmetry_with_pelvis_twist"
    ]
  },
  {
    "id": "MMSX-V4.1-065-HINGE-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: hip hinge asymmetry with pelvis twist in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "hip hinge asymmetry with pelvis twist",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip hinge asymmetry with pelvis twist during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: hip hinge asymmetry with pelvis twist. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect hip hinge asymmetry with pelvis twist. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "hinge",
      "finish",
      "frontal_transverse",
      "hip_hinge_asymmetry_with_pelvis_twist"
    ]
  },
  {
    "id": "MMSX-V4.1-066-HINGE-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar rounding or overextension under hinge load in hip hinge / deadlift (setup / start position)",
    "flawPattern": "lumbar rounding or overextension under hinge load",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar rounding or overextension under hinge load during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: lumbar rounding or overextension under hinge load. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "hinge",
      "setup",
      "sagittal_frontal",
      "lumbar_rounding_or_overextension_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-067-HINGE-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar rounding or overextension under hinge load in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar rounding or overextension under hinge load",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar rounding or overextension under hinge load during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar rounding or overextension under hinge load. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "hinge",
      "eccentric",
      "sagittal_frontal",
      "lumbar_rounding_or_overextension_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-068-HINGE-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar rounding or overextension under hinge load in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "lumbar rounding or overextension under hinge load",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar rounding or overextension under hinge load during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar rounding or overextension under hinge load. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "hinge",
      "transition",
      "sagittal_frontal",
      "lumbar_rounding_or_overextension_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-069-HINGE-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar rounding or overextension under hinge load in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "lumbar rounding or overextension under hinge load",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar rounding or overextension under hinge load during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar rounding or overextension under hinge load. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "hinge",
      "concentric",
      "sagittal_frontal",
      "lumbar_rounding_or_overextension_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-070-HINGE-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar rounding or overextension under hinge load in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "lumbar rounding or overextension under hinge load",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar rounding or overextension under hinge load during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar rounding or overextension under hinge load. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect lumbar rounding or overextension under hinge load. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "hinge",
      "finish",
      "sagittal_frontal",
      "lumbar_rounding_or_overextension_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-071-HINGE-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rounding changing bar/COM line in hip hinge / deadlift (setup / start position)",
    "flawPattern": "thoracic rounding changing bar/COM line",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rounding changing bar/COM line during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: thoracic rounding changing bar/COM line. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "hinge",
      "setup",
      "sagittal_transverse",
      "thoracic_rounding_changing_bar_com_line"
    ]
  },
  {
    "id": "MMSX-V4.1-072-HINGE-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rounding changing bar/COM line in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic rounding changing bar/COM line",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rounding changing bar/COM line during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic rounding changing bar/COM line. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "hinge",
      "eccentric",
      "sagittal_transverse",
      "thoracic_rounding_changing_bar_com_line"
    ]
  },
  {
    "id": "MMSX-V4.1-073-HINGE-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rounding changing bar/COM line in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "thoracic rounding changing bar/COM line",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rounding changing bar/COM line during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic rounding changing bar/COM line. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "hinge",
      "transition",
      "sagittal_transverse",
      "thoracic_rounding_changing_bar_com_line"
    ]
  },
  {
    "id": "MMSX-V4.1-074-HINGE-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rounding changing bar/COM line in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "thoracic rounding changing bar/COM line",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rounding changing bar/COM line during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic rounding changing bar/COM line. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "hinge",
      "concentric",
      "sagittal_transverse",
      "thoracic_rounding_changing_bar_com_line"
    ]
  },
  {
    "id": "MMSX-V4.1-075-HINGE-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rounding changing bar/COM line in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "thoracic rounding changing bar/COM line",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rounding changing bar/COM line during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic rounding changing bar/COM line. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect thoracic rounding changing bar/COM line. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "hinge",
      "finish",
      "sagittal_transverse",
      "thoracic_rounding_changing_bar_com_line"
    ]
  },
  {
    "id": "MMSX-V4.1-076-HINGE-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular depression/retraction asymmetry under load in hip hinge / deadlift (setup / start position)",
    "flawPattern": "scapular depression/retraction asymmetry under load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular depression/retraction asymmetry under load during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: scapular depression/retraction asymmetry under load. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "hinge",
      "setup",
      "frontal_transverse",
      "scapular_depression_retraction_asymmetry_under_load"
    ]
  },
  {
    "id": "MMSX-V4.1-077-HINGE-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular depression/retraction asymmetry under load in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "scapular depression/retraction asymmetry under load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular depression/retraction asymmetry under load during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular depression/retraction asymmetry under load. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "hinge",
      "eccentric",
      "frontal_transverse",
      "scapular_depression_retraction_asymmetry_under_load"
    ]
  },
  {
    "id": "MMSX-V4.1-078-HINGE-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular depression/retraction asymmetry under load in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "scapular depression/retraction asymmetry under load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular depression/retraction asymmetry under load during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular depression/retraction asymmetry under load. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "hinge",
      "transition",
      "frontal_transverse",
      "scapular_depression_retraction_asymmetry_under_load"
    ]
  },
  {
    "id": "MMSX-V4.1-079-HINGE-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular depression/retraction asymmetry under load in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "scapular depression/retraction asymmetry under load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular depression/retraction asymmetry under load during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular depression/retraction asymmetry under load. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "hinge",
      "concentric",
      "frontal_transverse",
      "scapular_depression_retraction_asymmetry_under_load"
    ]
  },
  {
    "id": "MMSX-V4.1-080-HINGE-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular depression/retraction asymmetry under load in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "scapular depression/retraction asymmetry under load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular depression/retraction asymmetry under load during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular depression/retraction asymmetry under load. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect scapular depression/retraction asymmetry under load. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "hinge",
      "finish",
      "frontal_transverse",
      "scapular_depression_retraction_asymmetry_under_load"
    ]
  },
  {
    "id": "MMSX-V4.1-081-HINGE-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: shoulder packing loss during loaded hinge in hip hinge / deadlift (setup / start position)",
    "flawPattern": "shoulder packing loss during loaded hinge",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder packing loss during loaded hinge during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: shoulder packing loss during loaded hinge. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "hinge",
      "setup",
      "sagittal_frontal_transverse",
      "shoulder_packing_loss_during_loaded_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-082-HINGE-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: shoulder packing loss during loaded hinge in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "shoulder packing loss during loaded hinge",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder packing loss during loaded hinge during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: shoulder packing loss during loaded hinge. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "hinge",
      "eccentric",
      "sagittal_frontal_transverse",
      "shoulder_packing_loss_during_loaded_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-083-HINGE-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: shoulder packing loss during loaded hinge in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "shoulder packing loss during loaded hinge",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder packing loss during loaded hinge during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: shoulder packing loss during loaded hinge. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "hinge",
      "transition",
      "sagittal_frontal_transverse",
      "shoulder_packing_loss_during_loaded_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-084-HINGE-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: shoulder packing loss during loaded hinge in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "shoulder packing loss during loaded hinge",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder packing loss during loaded hinge during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: shoulder packing loss during loaded hinge. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "hinge",
      "concentric",
      "sagittal_frontal_transverse",
      "shoulder_packing_loss_during_loaded_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-085-HINGE-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: shoulder packing loss during loaded hinge in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "shoulder packing loss during loaded hinge",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder packing loss during loaded hinge during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: shoulder packing loss during loaded hinge. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect shoulder packing loss during loaded hinge. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "hinge",
      "finish",
      "sagittal_frontal_transverse",
      "shoulder_packing_loss_during_loaded_hinge"
    ]
  },
  {
    "id": "MMSX-V4.1-086-HINGE-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: neck extension in hinge lock in hip hinge / deadlift (setup / start position)",
    "flawPattern": "neck extension in hinge lock",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension in hinge lock during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: neck extension in hinge lock. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "hinge",
      "setup",
      "sagittal_transverse",
      "neck_extension_in_hinge_lock"
    ]
  },
  {
    "id": "MMSX-V4.1-087-HINGE-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: neck extension in hinge lock in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "neck extension in hinge lock",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension in hinge lock during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: neck extension in hinge lock. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "hinge",
      "eccentric",
      "sagittal_transverse",
      "neck_extension_in_hinge_lock"
    ]
  },
  {
    "id": "MMSX-V4.1-088-HINGE-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: neck extension in hinge lock in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "neck extension in hinge lock",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension in hinge lock during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: neck extension in hinge lock. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "hinge",
      "transition",
      "sagittal_transverse",
      "neck_extension_in_hinge_lock"
    ]
  },
  {
    "id": "MMSX-V4.1-089-HINGE-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: neck extension in hinge lock in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "neck extension in hinge lock",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension in hinge lock during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: neck extension in hinge lock. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "hinge",
      "concentric",
      "sagittal_transverse",
      "neck_extension_in_hinge_lock"
    ]
  },
  {
    "id": "MMSX-V4.1-090-HINGE-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: neck extension in hinge lock in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "neck extension in hinge lock",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension in hinge lock during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: neck extension in hinge lock. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect neck extension in hinge lock. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "hinge",
      "finish",
      "sagittal_transverse",
      "neck_extension_in_hinge_lock"
    ]
  },
  {
    "id": "MMSX-V4.1-091-HINGE-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure loss under hinge load in hip hinge / deadlift (setup / start position)",
    "flawPattern": "pressure loss under hinge load",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure loss under hinge load during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: pressure loss under hinge load. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "hinge",
      "setup",
      "multiplanar",
      "pressure_loss_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-092-HINGE-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure loss under hinge load in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "pressure loss under hinge load",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure loss under hinge load during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pressure loss under hinge load. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "hinge",
      "eccentric",
      "multiplanar",
      "pressure_loss_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-093-HINGE-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure loss under hinge load in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "pressure loss under hinge load",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure loss under hinge load during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pressure loss under hinge load. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "hinge",
      "transition",
      "multiplanar",
      "pressure_loss_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-094-HINGE-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure loss under hinge load in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "pressure loss under hinge load",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure loss under hinge load during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pressure loss under hinge load. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "hinge",
      "concentric",
      "multiplanar",
      "pressure_loss_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-095-HINGE-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure loss under hinge load in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "pressure loss under hinge load",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure loss under hinge load during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: pressure loss under hinge load. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect pressure loss under hinge load. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "hinge",
      "finish",
      "multiplanar",
      "pressure_loss_under_hinge_load"
    ]
  },
  {
    "id": "MMSX-V4.1-096-HINGE-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: load/COM line drifts away from base in hip hinge / deadlift (setup / start position)",
    "flawPattern": "load/COM line drifts away from base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — load/COM line drifts away from base during hip hinge / deadlift setup / start position",
      "shortInterpretation": "Primary flaw: load/COM line drifts away from base. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "hinge",
      "setup",
      "multiplanar",
      "load_com_line_drifts_away_from_base"
    ]
  },
  {
    "id": "MMSX-V4.1-097-HINGE-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: load/COM line drifts away from base in hip hinge / deadlift (eccentric / load-acceptance phase)",
    "flawPattern": "load/COM line drifts away from base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — load/COM line drifts away from base during hip hinge / deadlift eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: load/COM line drifts away from base. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "hinge",
      "eccentric",
      "multiplanar",
      "load_com_line_drifts_away_from_base"
    ]
  },
  {
    "id": "MMSX-V4.1-098-HINGE-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: load/COM line drifts away from base in hip hinge / deadlift (transition / deepest key frame)",
    "flawPattern": "load/COM line drifts away from base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — load/COM line drifts away from base during hip hinge / deadlift transition / deepest key frame",
      "shortInterpretation": "Primary flaw: load/COM line drifts away from base. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "hinge",
      "transition",
      "multiplanar",
      "load_com_line_drifts_away_from_base"
    ]
  },
  {
    "id": "MMSX-V4.1-099-HINGE-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: load/COM line drifts away from base in hip hinge / deadlift (concentric / propulsion phase)",
    "flawPattern": "load/COM line drifts away from base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — load/COM line drifts away from base during hip hinge / deadlift concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: load/COM line drifts away from base. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "hinge",
      "concentric",
      "multiplanar",
      "load_com_line_drifts_away_from_base"
    ]
  },
  {
    "id": "MMSX-V4.1-100-HINGE-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "hinge",
    "movementLabel": "hip hinge / deadlift",
    "movementContext": "posterior-chain force transfer with trunk stiffness",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: load/COM line drifts away from base in hip hinge / deadlift (finish / recovery position)",
    "flawPattern": "load/COM line drifts away from base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the hip hinge / deadlift.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "dowel hip-hinge line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 6 slow reps",
        "setup": "Hold a dowel along head, thoracic spine, and sacrum. Stand side-on to a mirror or camera grid.",
        "execution": "Push the hips back while maintaining three dowel contact points, then stand by driving the floor away without losing rib-pelvis stack.",
        "coachingKeys": [
          "hips travel back before knees travel forward",
          "bar/load stays close to mid-foot",
          "spine shape stays stable, not rigidly forced",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "It teaches the hinge to move around the hip axis while preventing the load line from drifting away and increasing lumbar moment-arm demand. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Add kettlebell or bar only if the dowel line survives.",
        "regression": "Use wall-tap hinge with short range.",
        "stopRule": "Stop if hamstring stretch forces lumbar rounding or painful pulling."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the hip hinge / deadlift comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — load/COM line drifts away from base during hip hinge / deadlift finish / recovery position",
      "shortInterpretation": "Primary flaw: load/COM line drifts away from base. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the hip hinge / deadlift, the system detected or is configured to detect load/COM line drifts away from base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the hip hinge / deadlift at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "hinge",
      "finish",
      "multiplanar",
      "load_com_line_drifts_away_from_base"
    ]
  },
  {
    "id": "MMSX-V4.1-101-LUNGE-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: front-foot tripod loss during split stance loading in lunge / split squat (setup / start position)",
    "flawPattern": "front-foot tripod loss during split stance loading",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — front-foot tripod loss during split stance loading during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: front-foot tripod loss during split stance loading. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "lunge",
      "setup",
      "frontal_sagittal",
      "front_foot_tripod_loss_during_split_stance_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-102-LUNGE-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: front-foot tripod loss during split stance loading in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "front-foot tripod loss during split stance loading",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — front-foot tripod loss during split stance loading during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: front-foot tripod loss during split stance loading. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "lunge",
      "eccentric",
      "frontal_sagittal",
      "front_foot_tripod_loss_during_split_stance_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-103-LUNGE-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: front-foot tripod loss during split stance loading in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "front-foot tripod loss during split stance loading",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — front-foot tripod loss during split stance loading during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: front-foot tripod loss during split stance loading. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "lunge",
      "transition",
      "frontal_sagittal",
      "front_foot_tripod_loss_during_split_stance_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-104-LUNGE-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: front-foot tripod loss during split stance loading in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "front-foot tripod loss during split stance loading",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — front-foot tripod loss during split stance loading during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: front-foot tripod loss during split stance loading. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "lunge",
      "concentric",
      "frontal_sagittal",
      "front_foot_tripod_loss_during_split_stance_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-105-LUNGE-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: front-foot tripod loss during split stance loading in lunge / split squat (finish / recovery position)",
    "flawPattern": "front-foot tripod loss during split stance loading",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — front-foot tripod loss during split stance loading during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: front-foot tripod loss during split stance loading. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect front-foot tripod loss during split stance loading. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "lunge",
      "finish",
      "frontal_sagittal",
      "front_foot_tripod_loss_during_split_stance_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-106-LUNGE-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: front-knee medial/lateral drift in lunge / split squat (setup / start position)",
    "flawPattern": "front-knee medial/lateral drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — front-knee medial/lateral drift during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: front-knee medial/lateral drift. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "lunge",
      "setup",
      "frontal_transverse",
      "front_knee_medial_lateral_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-107-LUNGE-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: front-knee medial/lateral drift in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "front-knee medial/lateral drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — front-knee medial/lateral drift during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: front-knee medial/lateral drift. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "lunge",
      "eccentric",
      "frontal_transverse",
      "front_knee_medial_lateral_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-108-LUNGE-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: front-knee medial/lateral drift in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "front-knee medial/lateral drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — front-knee medial/lateral drift during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: front-knee medial/lateral drift. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "lunge",
      "transition",
      "frontal_transverse",
      "front_knee_medial_lateral_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-109-LUNGE-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: front-knee medial/lateral drift in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "front-knee medial/lateral drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — front-knee medial/lateral drift during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: front-knee medial/lateral drift. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "lunge",
      "concentric",
      "frontal_transverse",
      "front_knee_medial_lateral_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-110-LUNGE-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: front-knee medial/lateral drift in lunge / split squat (finish / recovery position)",
    "flawPattern": "front-knee medial/lateral drift",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — front-knee medial/lateral drift during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: front-knee medial/lateral drift. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect front-knee medial/lateral drift. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "lunge",
      "finish",
      "frontal_transverse",
      "front_knee_medial_lateral_drift"
    ]
  },
  {
    "id": "MMSX-V4.1-111-LUNGE-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: pelvic drop or front-hip collapse in lunge / split squat (setup / start position)",
    "flawPattern": "pelvic drop or front-hip collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop or front-hip collapse during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: pelvic drop or front-hip collapse. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "lunge",
      "setup",
      "frontal_transverse",
      "pelvic_drop_or_front_hip_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-112-LUNGE-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: pelvic drop or front-hip collapse in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "pelvic drop or front-hip collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop or front-hip collapse during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pelvic drop or front-hip collapse. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "lunge",
      "eccentric",
      "frontal_transverse",
      "pelvic_drop_or_front_hip_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-113-LUNGE-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: pelvic drop or front-hip collapse in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "pelvic drop or front-hip collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop or front-hip collapse during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pelvic drop or front-hip collapse. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "lunge",
      "transition",
      "frontal_transverse",
      "pelvic_drop_or_front_hip_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-114-LUNGE-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: pelvic drop or front-hip collapse in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "pelvic drop or front-hip collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop or front-hip collapse during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pelvic drop or front-hip collapse. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "lunge",
      "concentric",
      "frontal_transverse",
      "pelvic_drop_or_front_hip_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-115-LUNGE-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: pelvic drop or front-hip collapse in lunge / split squat (finish / recovery position)",
    "flawPattern": "pelvic drop or front-hip collapse",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop or front-hip collapse during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: pelvic drop or front-hip collapse. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect pelvic drop or front-hip collapse. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "lunge",
      "finish",
      "frontal_transverse",
      "pelvic_drop_or_front_hip_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-116-LUNGE-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar side-bend during split stance in lunge / split squat (setup / start position)",
    "flawPattern": "lumbar side-bend during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar side-bend during split stance during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: lumbar side-bend during split stance. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "lunge",
      "setup",
      "sagittal_frontal",
      "lumbar_side_bend_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-117-LUNGE-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar side-bend during split stance in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar side-bend during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar side-bend during split stance during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar side-bend during split stance. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "lunge",
      "eccentric",
      "sagittal_frontal",
      "lumbar_side_bend_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-118-LUNGE-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar side-bend during split stance in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "lumbar side-bend during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar side-bend during split stance during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar side-bend during split stance. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "lunge",
      "transition",
      "sagittal_frontal",
      "lumbar_side_bend_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-119-LUNGE-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar side-bend during split stance in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "lumbar side-bend during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar side-bend during split stance during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar side-bend during split stance. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "lunge",
      "concentric",
      "sagittal_frontal",
      "lumbar_side_bend_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-120-LUNGE-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar side-bend during split stance in lunge / split squat (finish / recovery position)",
    "flawPattern": "lumbar side-bend during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar side-bend during split stance during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar side-bend during split stance. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect lumbar side-bend during split stance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "lunge",
      "finish",
      "sagittal_frontal",
      "lumbar_side_bend_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-121-LUNGE-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation away from stance leg in lunge / split squat (setup / start position)",
    "flawPattern": "thoracic rotation away from stance leg",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation away from stance leg during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: thoracic rotation away from stance leg. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "lunge",
      "setup",
      "sagittal_transverse",
      "thoracic_rotation_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-122-LUNGE-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation away from stance leg in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic rotation away from stance leg",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation away from stance leg during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic rotation away from stance leg. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "lunge",
      "eccentric",
      "sagittal_transverse",
      "thoracic_rotation_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-123-LUNGE-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation away from stance leg in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "thoracic rotation away from stance leg",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation away from stance leg during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic rotation away from stance leg. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "lunge",
      "transition",
      "sagittal_transverse",
      "thoracic_rotation_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-124-LUNGE-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation away from stance leg in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "thoracic rotation away from stance leg",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation away from stance leg during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic rotation away from stance leg. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "lunge",
      "concentric",
      "sagittal_transverse",
      "thoracic_rotation_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-125-LUNGE-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation away from stance leg in lunge / split squat (finish / recovery position)",
    "flawPattern": "thoracic rotation away from stance leg",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation away from stance leg during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic rotation away from stance leg. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect thoracic rotation away from stance leg. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "lunge",
      "finish",
      "sagittal_transverse",
      "thoracic_rotation_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-126-LUNGE-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: arm/scapular counterbalance asymmetry in lunge / split squat (setup / start position)",
    "flawPattern": "arm/scapular counterbalance asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm/scapular counterbalance asymmetry during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: arm/scapular counterbalance asymmetry. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "lunge",
      "setup",
      "frontal_transverse",
      "arm_scapular_counterbalance_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-127-LUNGE-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: arm/scapular counterbalance asymmetry in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "arm/scapular counterbalance asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm/scapular counterbalance asymmetry during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: arm/scapular counterbalance asymmetry. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "lunge",
      "eccentric",
      "frontal_transverse",
      "arm_scapular_counterbalance_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-128-LUNGE-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: arm/scapular counterbalance asymmetry in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "arm/scapular counterbalance asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm/scapular counterbalance asymmetry during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: arm/scapular counterbalance asymmetry. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "lunge",
      "transition",
      "frontal_transverse",
      "arm_scapular_counterbalance_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-129-LUNGE-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: arm/scapular counterbalance asymmetry in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "arm/scapular counterbalance asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm/scapular counterbalance asymmetry during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: arm/scapular counterbalance asymmetry. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "lunge",
      "concentric",
      "frontal_transverse",
      "arm_scapular_counterbalance_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-130-LUNGE-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: arm/scapular counterbalance asymmetry in lunge / split squat (finish / recovery position)",
    "flawPattern": "arm/scapular counterbalance asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm/scapular counterbalance asymmetry during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: arm/scapular counterbalance asymmetry. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect arm/scapular counterbalance asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "lunge",
      "finish",
      "frontal_transverse",
      "arm_scapular_counterbalance_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-131-LUNGE-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: arm position altering trunk rotation in lunge / split squat (setup / start position)",
    "flawPattern": "arm position altering trunk rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — arm position altering trunk rotation during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: arm position altering trunk rotation. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "lunge",
      "setup",
      "sagittal_frontal_transverse",
      "arm_position_altering_trunk_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-132-LUNGE-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: arm position altering trunk rotation in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "arm position altering trunk rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — arm position altering trunk rotation during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: arm position altering trunk rotation. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "lunge",
      "eccentric",
      "sagittal_frontal_transverse",
      "arm_position_altering_trunk_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-133-LUNGE-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: arm position altering trunk rotation in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "arm position altering trunk rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — arm position altering trunk rotation during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: arm position altering trunk rotation. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "lunge",
      "transition",
      "sagittal_frontal_transverse",
      "arm_position_altering_trunk_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-134-LUNGE-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: arm position altering trunk rotation in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "arm position altering trunk rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — arm position altering trunk rotation during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: arm position altering trunk rotation. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "lunge",
      "concentric",
      "sagittal_frontal_transverse",
      "arm_position_altering_trunk_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-135-LUNGE-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: arm position altering trunk rotation in lunge / split squat (finish / recovery position)",
    "flawPattern": "arm position altering trunk rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — arm position altering trunk rotation during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: arm position altering trunk rotation. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect arm position altering trunk rotation. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "lunge",
      "finish",
      "sagittal_frontal_transverse",
      "arm_position_altering_trunk_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-136-LUNGE-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: head tilt/gaze shift during split stance in lunge / split squat (setup / start position)",
    "flawPattern": "head tilt/gaze shift during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head tilt/gaze shift during split stance during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: head tilt/gaze shift during split stance. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "lunge",
      "setup",
      "sagittal_transverse",
      "head_tilt_gaze_shift_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-137-LUNGE-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: head tilt/gaze shift during split stance in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "head tilt/gaze shift during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head tilt/gaze shift during split stance during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: head tilt/gaze shift during split stance. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "lunge",
      "eccentric",
      "sagittal_transverse",
      "head_tilt_gaze_shift_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-138-LUNGE-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: head tilt/gaze shift during split stance in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "head tilt/gaze shift during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head tilt/gaze shift during split stance during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: head tilt/gaze shift during split stance. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "lunge",
      "transition",
      "sagittal_transverse",
      "head_tilt_gaze_shift_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-139-LUNGE-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: head tilt/gaze shift during split stance in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "head tilt/gaze shift during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head tilt/gaze shift during split stance during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: head tilt/gaze shift during split stance. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "lunge",
      "concentric",
      "sagittal_transverse",
      "head_tilt_gaze_shift_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-140-LUNGE-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: head tilt/gaze shift during split stance in lunge / split squat (finish / recovery position)",
    "flawPattern": "head tilt/gaze shift during split stance",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head tilt/gaze shift during split stance during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: head tilt/gaze shift during split stance. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect head tilt/gaze shift during split stance. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "lunge",
      "finish",
      "sagittal_transverse",
      "head_tilt_gaze_shift_during_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-141-LUNGE-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: breath/brace asymmetry in split stance in lunge / split squat (setup / start position)",
    "flawPattern": "breath/brace asymmetry in split stance",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath/brace asymmetry in split stance during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: breath/brace asymmetry in split stance. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "lunge",
      "setup",
      "multiplanar",
      "breath_brace_asymmetry_in_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-142-LUNGE-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: breath/brace asymmetry in split stance in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "breath/brace asymmetry in split stance",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath/brace asymmetry in split stance during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: breath/brace asymmetry in split stance. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "lunge",
      "eccentric",
      "multiplanar",
      "breath_brace_asymmetry_in_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-143-LUNGE-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: breath/brace asymmetry in split stance in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "breath/brace asymmetry in split stance",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath/brace asymmetry in split stance during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: breath/brace asymmetry in split stance. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "lunge",
      "transition",
      "multiplanar",
      "breath_brace_asymmetry_in_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-144-LUNGE-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: breath/brace asymmetry in split stance in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "breath/brace asymmetry in split stance",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath/brace asymmetry in split stance during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: breath/brace asymmetry in split stance. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "lunge",
      "concentric",
      "multiplanar",
      "breath_brace_asymmetry_in_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-145-LUNGE-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: breath/brace asymmetry in split stance in lunge / split squat (finish / recovery position)",
    "flawPattern": "breath/brace asymmetry in split stance",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath/brace asymmetry in split stance during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: breath/brace asymmetry in split stance. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect breath/brace asymmetry in split stance. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "lunge",
      "finish",
      "multiplanar",
      "breath_brace_asymmetry_in_split_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-146-LUNGE-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: COM fails to stay over front-leg base in lunge / split squat (setup / start position)",
    "flawPattern": "COM fails to stay over front-leg base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM fails to stay over front-leg base during lunge / split squat setup / start position",
      "shortInterpretation": "Primary flaw: COM fails to stay over front-leg base. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "lunge",
      "setup",
      "multiplanar",
      "com_fails_to_stay_over_front_leg_base"
    ]
  },
  {
    "id": "MMSX-V4.1-147-LUNGE-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: COM fails to stay over front-leg base in lunge / split squat (eccentric / load-acceptance phase)",
    "flawPattern": "COM fails to stay over front-leg base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM fails to stay over front-leg base during lunge / split squat eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: COM fails to stay over front-leg base. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "lunge",
      "eccentric",
      "multiplanar",
      "com_fails_to_stay_over_front_leg_base"
    ]
  },
  {
    "id": "MMSX-V4.1-148-LUNGE-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: COM fails to stay over front-leg base in lunge / split squat (transition / deepest key frame)",
    "flawPattern": "COM fails to stay over front-leg base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM fails to stay over front-leg base during lunge / split squat transition / deepest key frame",
      "shortInterpretation": "Primary flaw: COM fails to stay over front-leg base. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "lunge",
      "transition",
      "multiplanar",
      "com_fails_to_stay_over_front_leg_base"
    ]
  },
  {
    "id": "MMSX-V4.1-149-LUNGE-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: COM fails to stay over front-leg base in lunge / split squat (concentric / propulsion phase)",
    "flawPattern": "COM fails to stay over front-leg base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM fails to stay over front-leg base during lunge / split squat concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: COM fails to stay over front-leg base. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "lunge",
      "concentric",
      "multiplanar",
      "com_fails_to_stay_over_front_leg_base"
    ]
  },
  {
    "id": "MMSX-V4.1-150-LUNGE-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "lunge",
    "movementLabel": "lunge / split squat",
    "movementContext": "single-leg load sharing and pelvis control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: COM fails to stay over front-leg base in lunge / split squat (finish / recovery position)",
    "flawPattern": "COM fails to stay over front-leg base",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the lunge / split squat.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "split-squat rail drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5 reps each side",
        "setup": "Use light hand support on a rail or wall. Mark front heel and back toe placement.",
        "execution": "Descend vertically, keep front knee line over mid-foot, and rise without pelvis rotating or shifting away from the front leg.",
        "coachingKeys": [
          "front foot owns the floor",
          "back hip stays long, not twisted",
          "pelvis remains level at the bottom",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "Support removes balance noise so the athlete can solve frontal-plane knee/pelvis control and the app can measure true asymmetry instead of wobble. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Remove hand support or add load.",
        "regression": "Use a shorter stance or partial depth.",
        "stopRule": "Stop if the front knee dives or pain appears in the patellar tendon or hip."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the lunge / split squat comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM fails to stay over front-leg base during lunge / split squat finish / recovery position",
      "shortInterpretation": "Primary flaw: COM fails to stay over front-leg base. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the lunge / split squat, the system detected or is configured to detect COM fails to stay over front-leg base. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the lunge / split squat at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "lunge",
      "finish",
      "multiplanar",
      "com_fails_to_stay_over_front_leg_base"
    ]
  },
  {
    "id": "MMSX-V4.1-151-STEP-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: stance-foot collapse during step control in step-up / step-down (setup / start position)",
    "flawPattern": "stance-foot collapse during step control",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance-foot collapse during step control during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: stance-foot collapse during step control. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "step",
      "setup",
      "frontal_sagittal",
      "stance_foot_collapse_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-152-STEP-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: stance-foot collapse during step control in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "stance-foot collapse during step control",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance-foot collapse during step control during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: stance-foot collapse during step control. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "step",
      "eccentric",
      "frontal_sagittal",
      "stance_foot_collapse_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-153-STEP-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: stance-foot collapse during step control in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "stance-foot collapse during step control",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance-foot collapse during step control during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: stance-foot collapse during step control. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "step",
      "transition",
      "frontal_sagittal",
      "stance_foot_collapse_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-154-STEP-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: stance-foot collapse during step control in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "stance-foot collapse during step control",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance-foot collapse during step control during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: stance-foot collapse during step control. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "step",
      "concentric",
      "frontal_sagittal",
      "stance_foot_collapse_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-155-STEP-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: stance-foot collapse during step control in step-up / step-down (finish / recovery position)",
    "flawPattern": "stance-foot collapse during step control",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance-foot collapse during step control during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: stance-foot collapse during step control. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect stance-foot collapse during step control. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "step",
      "finish",
      "frontal_sagittal",
      "stance_foot_collapse_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-156-STEP-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: stance-knee collapse on step task in step-up / step-down (setup / start position)",
    "flawPattern": "stance-knee collapse on step task",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — stance-knee collapse on step task during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: stance-knee collapse on step task. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "step",
      "setup",
      "frontal_transverse",
      "stance_knee_collapse_on_step_task"
    ]
  },
  {
    "id": "MMSX-V4.1-157-STEP-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: stance-knee collapse on step task in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "stance-knee collapse on step task",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — stance-knee collapse on step task during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: stance-knee collapse on step task. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "step",
      "eccentric",
      "frontal_transverse",
      "stance_knee_collapse_on_step_task"
    ]
  },
  {
    "id": "MMSX-V4.1-158-STEP-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: stance-knee collapse on step task in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "stance-knee collapse on step task",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — stance-knee collapse on step task during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: stance-knee collapse on step task. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "step",
      "transition",
      "frontal_transverse",
      "stance_knee_collapse_on_step_task"
    ]
  },
  {
    "id": "MMSX-V4.1-159-STEP-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: stance-knee collapse on step task in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "stance-knee collapse on step task",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — stance-knee collapse on step task during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: stance-knee collapse on step task. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "step",
      "concentric",
      "frontal_transverse",
      "stance_knee_collapse_on_step_task"
    ]
  },
  {
    "id": "MMSX-V4.1-160-STEP-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: stance-knee collapse on step task in step-up / step-down (finish / recovery position)",
    "flawPattern": "stance-knee collapse on step task",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — stance-knee collapse on step task during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: stance-knee collapse on step task. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect stance-knee collapse on step task. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "step",
      "finish",
      "frontal_transverse",
      "stance_knee_collapse_on_step_task"
    ]
  },
  {
    "id": "MMSX-V4.1-161-STEP-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: pelvic drop on stance leg in step-up / step-down (setup / start position)",
    "flawPattern": "pelvic drop on stance leg",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop on stance leg during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: pelvic drop on stance leg. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "step",
      "setup",
      "frontal_transverse",
      "pelvic_drop_on_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-162-STEP-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: pelvic drop on stance leg in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "pelvic drop on stance leg",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop on stance leg during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pelvic drop on stance leg. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "step",
      "eccentric",
      "frontal_transverse",
      "pelvic_drop_on_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-163-STEP-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: pelvic drop on stance leg in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "pelvic drop on stance leg",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop on stance leg during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pelvic drop on stance leg. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "step",
      "transition",
      "frontal_transverse",
      "pelvic_drop_on_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-164-STEP-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: pelvic drop on stance leg in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "pelvic drop on stance leg",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop on stance leg during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pelvic drop on stance leg. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "step",
      "concentric",
      "frontal_transverse",
      "pelvic_drop_on_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-165-STEP-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: pelvic drop on stance leg in step-up / step-down (finish / recovery position)",
    "flawPattern": "pelvic drop on stance leg",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic drop on stance leg during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: pelvic drop on stance leg. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect pelvic drop on stance leg. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "step",
      "finish",
      "frontal_transverse",
      "pelvic_drop_on_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-166-STEP-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar lean to unload stance leg in step-up / step-down (setup / start position)",
    "flawPattern": "lumbar lean to unload stance leg",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar lean to unload stance leg during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: lumbar lean to unload stance leg. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "step",
      "setup",
      "sagittal_frontal",
      "lumbar_lean_to_unload_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-167-STEP-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar lean to unload stance leg in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar lean to unload stance leg",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar lean to unload stance leg during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar lean to unload stance leg. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "step",
      "eccentric",
      "sagittal_frontal",
      "lumbar_lean_to_unload_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-168-STEP-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar lean to unload stance leg in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "lumbar lean to unload stance leg",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar lean to unload stance leg during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar lean to unload stance leg. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "step",
      "transition",
      "sagittal_frontal",
      "lumbar_lean_to_unload_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-169-STEP-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar lean to unload stance leg in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "lumbar lean to unload stance leg",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar lean to unload stance leg during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar lean to unload stance leg. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "step",
      "concentric",
      "sagittal_frontal",
      "lumbar_lean_to_unload_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-170-STEP-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar lean to unload stance leg in step-up / step-down (finish / recovery position)",
    "flawPattern": "lumbar lean to unload stance leg",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar lean to unload stance leg during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar lean to unload stance leg. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect lumbar lean to unload stance leg. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "step",
      "finish",
      "sagittal_frontal",
      "lumbar_lean_to_unload_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-171-STEP-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic lean during step control in step-up / step-down (setup / start position)",
    "flawPattern": "thoracic lean during step control",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic lean during step control during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: thoracic lean during step control. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "step",
      "setup",
      "sagittal_transverse",
      "thoracic_lean_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-172-STEP-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic lean during step control in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic lean during step control",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic lean during step control during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic lean during step control. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "step",
      "eccentric",
      "sagittal_transverse",
      "thoracic_lean_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-173-STEP-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic lean during step control in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "thoracic lean during step control",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic lean during step control during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic lean during step control. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "step",
      "transition",
      "sagittal_transverse",
      "thoracic_lean_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-174-STEP-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic lean during step control in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "thoracic lean during step control",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic lean during step control during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic lean during step control. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "step",
      "concentric",
      "sagittal_transverse",
      "thoracic_lean_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-175-STEP-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic lean during step control in step-up / step-down (finish / recovery position)",
    "flawPattern": "thoracic lean during step control",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic lean during step control during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic lean during step control. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect thoracic lean during step control. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "step",
      "finish",
      "sagittal_transverse",
      "thoracic_lean_during_step_control"
    ]
  },
  {
    "id": "MMSX-V4.1-176-STEP-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular hiking during single-leg effort in step-up / step-down (setup / start position)",
    "flawPattern": "scapular hiking during single-leg effort",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular hiking during single-leg effort during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: scapular hiking during single-leg effort. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "step",
      "setup",
      "frontal_transverse",
      "scapular_hiking_during_single_leg_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-177-STEP-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular hiking during single-leg effort in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "scapular hiking during single-leg effort",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular hiking during single-leg effort during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular hiking during single-leg effort. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "step",
      "eccentric",
      "frontal_transverse",
      "scapular_hiking_during_single_leg_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-178-STEP-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular hiking during single-leg effort in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "scapular hiking during single-leg effort",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular hiking during single-leg effort during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular hiking during single-leg effort. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "step",
      "transition",
      "frontal_transverse",
      "scapular_hiking_during_single_leg_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-179-STEP-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular hiking during single-leg effort in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "scapular hiking during single-leg effort",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular hiking during single-leg effort during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular hiking during single-leg effort. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "step",
      "concentric",
      "frontal_transverse",
      "scapular_hiking_during_single_leg_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-180-STEP-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular hiking during single-leg effort in step-up / step-down (finish / recovery position)",
    "flawPattern": "scapular hiking during single-leg effort",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular hiking during single-leg effort during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular hiking during single-leg effort. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect scapular hiking during single-leg effort. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "step",
      "finish",
      "frontal_transverse",
      "scapular_hiking_during_single_leg_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-181-STEP-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: shoulder elevation under effort in step-up / step-down (setup / start position)",
    "flawPattern": "shoulder elevation under effort",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder elevation under effort during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: shoulder elevation under effort. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "step",
      "setup",
      "sagittal_frontal_transverse",
      "shoulder_elevation_under_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-182-STEP-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: shoulder elevation under effort in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "shoulder elevation under effort",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder elevation under effort during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: shoulder elevation under effort. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "step",
      "eccentric",
      "sagittal_frontal_transverse",
      "shoulder_elevation_under_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-183-STEP-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: shoulder elevation under effort in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "shoulder elevation under effort",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder elevation under effort during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: shoulder elevation under effort. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "step",
      "transition",
      "sagittal_frontal_transverse",
      "shoulder_elevation_under_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-184-STEP-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: shoulder elevation under effort in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "shoulder elevation under effort",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder elevation under effort during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: shoulder elevation under effort. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "step",
      "concentric",
      "sagittal_frontal_transverse",
      "shoulder_elevation_under_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-185-STEP-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: shoulder elevation under effort in step-up / step-down (finish / recovery position)",
    "flawPattern": "shoulder elevation under effort",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder elevation under effort during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: shoulder elevation under effort. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect shoulder elevation under effort. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "step",
      "finish",
      "sagittal_frontal_transverse",
      "shoulder_elevation_under_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-186-STEP-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: head shift during step effort in step-up / step-down (setup / start position)",
    "flawPattern": "head shift during step effort",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head shift during step effort during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: head shift during step effort. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "step",
      "setup",
      "sagittal_transverse",
      "head_shift_during_step_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-187-STEP-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: head shift during step effort in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "head shift during step effort",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head shift during step effort during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: head shift during step effort. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "step",
      "eccentric",
      "sagittal_transverse",
      "head_shift_during_step_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-188-STEP-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: head shift during step effort in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "head shift during step effort",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head shift during step effort during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: head shift during step effort. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "step",
      "transition",
      "sagittal_transverse",
      "head_shift_during_step_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-189-STEP-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: head shift during step effort in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "head shift during step effort",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head shift during step effort during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: head shift during step effort. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "step",
      "concentric",
      "sagittal_transverse",
      "head_shift_during_step_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-190-STEP-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: head shift during step effort in step-up / step-down (finish / recovery position)",
    "flawPattern": "head shift during step effort",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head shift during step effort during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: head shift during step effort. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect head shift during step effort. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "step",
      "finish",
      "sagittal_transverse",
      "head_shift_during_step_effort"
    ]
  },
  {
    "id": "MMSX-V4.1-191-STEP-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure dump during unilateral loading in step-up / step-down (setup / start position)",
    "flawPattern": "pressure dump during unilateral loading",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure dump during unilateral loading during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: pressure dump during unilateral loading. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "step",
      "setup",
      "multiplanar",
      "pressure_dump_during_unilateral_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-192-STEP-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure dump during unilateral loading in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "pressure dump during unilateral loading",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure dump during unilateral loading during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pressure dump during unilateral loading. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "step",
      "eccentric",
      "multiplanar",
      "pressure_dump_during_unilateral_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-193-STEP-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure dump during unilateral loading in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "pressure dump during unilateral loading",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure dump during unilateral loading during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pressure dump during unilateral loading. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "step",
      "transition",
      "multiplanar",
      "pressure_dump_during_unilateral_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-194-STEP-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure dump during unilateral loading in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "pressure dump during unilateral loading",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure dump during unilateral loading during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pressure dump during unilateral loading. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "step",
      "concentric",
      "multiplanar",
      "pressure_dump_during_unilateral_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-195-STEP-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure dump during unilateral loading in step-up / step-down (finish / recovery position)",
    "flawPattern": "pressure dump during unilateral loading",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure dump during unilateral loading during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: pressure dump during unilateral loading. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect pressure dump during unilateral loading. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "step",
      "finish",
      "multiplanar",
      "pressure_dump_during_unilateral_loading"
    ]
  },
  {
    "id": "MMSX-V4.1-196-STEP-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: COM shifts away from stance leg in step-up / step-down (setup / start position)",
    "flawPattern": "COM shifts away from stance leg",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shifts away from stance leg during step-up / step-down setup / start position",
      "shortInterpretation": "Primary flaw: COM shifts away from stance leg. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "step",
      "setup",
      "multiplanar",
      "com_shifts_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-197-STEP-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: COM shifts away from stance leg in step-up / step-down (eccentric / load-acceptance phase)",
    "flawPattern": "COM shifts away from stance leg",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shifts away from stance leg during step-up / step-down eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: COM shifts away from stance leg. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "step",
      "eccentric",
      "multiplanar",
      "com_shifts_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-198-STEP-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: COM shifts away from stance leg in step-up / step-down (transition / deepest key frame)",
    "flawPattern": "COM shifts away from stance leg",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shifts away from stance leg during step-up / step-down transition / deepest key frame",
      "shortInterpretation": "Primary flaw: COM shifts away from stance leg. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "step",
      "transition",
      "multiplanar",
      "com_shifts_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-199-STEP-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: COM shifts away from stance leg in step-up / step-down (concentric / propulsion phase)",
    "flawPattern": "COM shifts away from stance leg",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shifts away from stance leg during step-up / step-down concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: COM shifts away from stance leg. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "step",
      "concentric",
      "multiplanar",
      "com_shifts_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-200-STEP-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "step",
    "movementLabel": "step-up / step-down",
    "movementContext": "unilateral vertical displacement and eccentric knee control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: COM shifts away from stance leg in step-up / step-down (finish / recovery position)",
    "flawPattern": "COM shifts away from stance leg",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the step-up / step-down.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "controlled step-down touch",
        "category": "movement-specific re-pattern",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Use a step height that allows the pelvis and knee to remain controlled. Stand facing front camera.",
        "execution": "Lower the free heel to the floor slowly, touch lightly, then return without pushing off the floor.",
        "coachingKeys": [
          "pelvis does not drop away from stance leg",
          "knee line remains quiet over the second toe",
          "foot pressure stays under heel, first and fifth metatarsal",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "It exposes stance-leg force control and hip-knee-ankle timing under a measurable, repeatable eccentric task. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Increase step height or add load.",
        "regression": "Lower the step height or use support.",
        "stopRule": "Stop if the knee collapses or pain increases with depth."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the step-up / step-down comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shifts away from stance leg during step-up / step-down finish / recovery position",
      "shortInterpretation": "Primary flaw: COM shifts away from stance leg. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the step-up / step-down, the system detected or is configured to detect COM shifts away from stance leg. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the step-up / step-down at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "step",
      "finish",
      "multiplanar",
      "com_shifts_away_from_stance_leg"
    ]
  },
  {
    "id": "MMSX-V4.1-201-GAIT-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: foot progression or rollover asymmetry in walking gait (setup / start position)",
    "flawPattern": "foot progression or rollover asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot progression or rollover asymmetry during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: foot progression or rollover asymmetry. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "gait",
      "setup",
      "frontal_sagittal",
      "foot_progression_or_rollover_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-202-GAIT-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: foot progression or rollover asymmetry in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "foot progression or rollover asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot progression or rollover asymmetry during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: foot progression or rollover asymmetry. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "gait",
      "eccentric",
      "frontal_sagittal",
      "foot_progression_or_rollover_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-203-GAIT-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: foot progression or rollover asymmetry in walking gait (transition / deepest key frame)",
    "flawPattern": "foot progression or rollover asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot progression or rollover asymmetry during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: foot progression or rollover asymmetry. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "gait",
      "transition",
      "frontal_sagittal",
      "foot_progression_or_rollover_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-204-GAIT-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: foot progression or rollover asymmetry in walking gait (concentric / propulsion phase)",
    "flawPattern": "foot progression or rollover asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot progression or rollover asymmetry during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: foot progression or rollover asymmetry. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "gait",
      "concentric",
      "frontal_sagittal",
      "foot_progression_or_rollover_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-205-GAIT-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: foot progression or rollover asymmetry in walking gait (finish / recovery position)",
    "flawPattern": "foot progression or rollover asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot progression or rollover asymmetry during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: foot progression or rollover asymmetry. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect foot progression or rollover asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "gait",
      "finish",
      "frontal_sagittal",
      "foot_progression_or_rollover_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-206-GAIT-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee window asymmetry during stance in walking gait (setup / start position)",
    "flawPattern": "knee window asymmetry during stance",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee window asymmetry during stance during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: knee window asymmetry during stance. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "gait",
      "setup",
      "frontal_transverse",
      "knee_window_asymmetry_during_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-207-GAIT-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee window asymmetry during stance in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "knee window asymmetry during stance",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee window asymmetry during stance during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee window asymmetry during stance. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "gait",
      "eccentric",
      "frontal_transverse",
      "knee_window_asymmetry_during_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-208-GAIT-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee window asymmetry during stance in walking gait (transition / deepest key frame)",
    "flawPattern": "knee window asymmetry during stance",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee window asymmetry during stance during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee window asymmetry during stance. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "gait",
      "transition",
      "frontal_transverse",
      "knee_window_asymmetry_during_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-209-GAIT-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee window asymmetry during stance in walking gait (concentric / propulsion phase)",
    "flawPattern": "knee window asymmetry during stance",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee window asymmetry during stance during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee window asymmetry during stance. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "gait",
      "concentric",
      "frontal_transverse",
      "knee_window_asymmetry_during_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-210-GAIT-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee window asymmetry during stance in walking gait (finish / recovery position)",
    "flawPattern": "knee window asymmetry during stance",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee window asymmetry during stance during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: knee window asymmetry during stance. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect knee window asymmetry during stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "gait",
      "finish",
      "frontal_transverse",
      "knee_window_asymmetry_during_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-211-GAIT-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: Trendelenburg-style pelvis drift proxy in walking gait (setup / start position)",
    "flawPattern": "Trendelenburg-style pelvis drift proxy",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — Trendelenburg-style pelvis drift proxy during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: Trendelenburg-style pelvis drift proxy. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "gait",
      "setup",
      "frontal_transverse",
      "trendelenburg_style_pelvis_drift_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-212-GAIT-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: Trendelenburg-style pelvis drift proxy in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "Trendelenburg-style pelvis drift proxy",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — Trendelenburg-style pelvis drift proxy during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: Trendelenburg-style pelvis drift proxy. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "gait",
      "eccentric",
      "frontal_transverse",
      "trendelenburg_style_pelvis_drift_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-213-GAIT-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: Trendelenburg-style pelvis drift proxy in walking gait (transition / deepest key frame)",
    "flawPattern": "Trendelenburg-style pelvis drift proxy",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — Trendelenburg-style pelvis drift proxy during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: Trendelenburg-style pelvis drift proxy. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "gait",
      "transition",
      "frontal_transverse",
      "trendelenburg_style_pelvis_drift_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-214-GAIT-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: Trendelenburg-style pelvis drift proxy in walking gait (concentric / propulsion phase)",
    "flawPattern": "Trendelenburg-style pelvis drift proxy",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — Trendelenburg-style pelvis drift proxy during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: Trendelenburg-style pelvis drift proxy. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "gait",
      "concentric",
      "frontal_transverse",
      "trendelenburg_style_pelvis_drift_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-215-GAIT-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: Trendelenburg-style pelvis drift proxy in walking gait (finish / recovery position)",
    "flawPattern": "Trendelenburg-style pelvis drift proxy",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — Trendelenburg-style pelvis drift proxy during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: Trendelenburg-style pelvis drift proxy. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect Trendelenburg-style pelvis drift proxy. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "gait",
      "finish",
      "frontal_transverse",
      "trendelenburg_style_pelvis_drift_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-216-GAIT-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: trunk lean with lumbar side-bend proxy in walking gait (setup / start position)",
    "flawPattern": "trunk lean with lumbar side-bend proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — trunk lean with lumbar side-bend proxy during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: trunk lean with lumbar side-bend proxy. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "gait",
      "setup",
      "sagittal_frontal",
      "trunk_lean_with_lumbar_side_bend_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-217-GAIT-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: trunk lean with lumbar side-bend proxy in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "trunk lean with lumbar side-bend proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — trunk lean with lumbar side-bend proxy during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: trunk lean with lumbar side-bend proxy. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "gait",
      "eccentric",
      "sagittal_frontal",
      "trunk_lean_with_lumbar_side_bend_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-218-GAIT-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: trunk lean with lumbar side-bend proxy in walking gait (transition / deepest key frame)",
    "flawPattern": "trunk lean with lumbar side-bend proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — trunk lean with lumbar side-bend proxy during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: trunk lean with lumbar side-bend proxy. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "gait",
      "transition",
      "sagittal_frontal",
      "trunk_lean_with_lumbar_side_bend_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-219-GAIT-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: trunk lean with lumbar side-bend proxy in walking gait (concentric / propulsion phase)",
    "flawPattern": "trunk lean with lumbar side-bend proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — trunk lean with lumbar side-bend proxy during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: trunk lean with lumbar side-bend proxy. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "gait",
      "concentric",
      "sagittal_frontal",
      "trunk_lean_with_lumbar_side_bend_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-220-GAIT-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: trunk lean with lumbar side-bend proxy in walking gait (finish / recovery position)",
    "flawPattern": "trunk lean with lumbar side-bend proxy",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — trunk lean with lumbar side-bend proxy during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: trunk lean with lumbar side-bend proxy. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect trunk lean with lumbar side-bend proxy. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "gait",
      "finish",
      "sagittal_frontal",
      "trunk_lean_with_lumbar_side_bend_proxy"
    ]
  },
  {
    "id": "MMSX-V4.1-221-GAIT-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic counter-rotation asymmetry in walking gait (setup / start position)",
    "flawPattern": "thoracic counter-rotation asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic counter-rotation asymmetry during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: thoracic counter-rotation asymmetry. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "gait",
      "setup",
      "sagittal_transverse",
      "thoracic_counter_rotation_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-222-GAIT-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic counter-rotation asymmetry in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic counter-rotation asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic counter-rotation asymmetry during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic counter-rotation asymmetry. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "gait",
      "eccentric",
      "sagittal_transverse",
      "thoracic_counter_rotation_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-223-GAIT-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic counter-rotation asymmetry in walking gait (transition / deepest key frame)",
    "flawPattern": "thoracic counter-rotation asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic counter-rotation asymmetry during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic counter-rotation asymmetry. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "gait",
      "transition",
      "sagittal_transverse",
      "thoracic_counter_rotation_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-224-GAIT-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic counter-rotation asymmetry in walking gait (concentric / propulsion phase)",
    "flawPattern": "thoracic counter-rotation asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic counter-rotation asymmetry during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic counter-rotation asymmetry. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "gait",
      "concentric",
      "sagittal_transverse",
      "thoracic_counter_rotation_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-225-GAIT-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic counter-rotation asymmetry in walking gait (finish / recovery position)",
    "flawPattern": "thoracic counter-rotation asymmetry",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic counter-rotation asymmetry during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic counter-rotation asymmetry. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect thoracic counter-rotation asymmetry. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "gait",
      "finish",
      "sagittal_transverse",
      "thoracic_counter_rotation_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-226-GAIT-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: arm-swing/scapular timing asymmetry in walking gait (setup / start position)",
    "flawPattern": "arm-swing/scapular timing asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-swing/scapular timing asymmetry during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: arm-swing/scapular timing asymmetry. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "gait",
      "setup",
      "frontal_transverse",
      "arm_swing_scapular_timing_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-227-GAIT-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: arm-swing/scapular timing asymmetry in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "arm-swing/scapular timing asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-swing/scapular timing asymmetry during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: arm-swing/scapular timing asymmetry. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "gait",
      "eccentric",
      "frontal_transverse",
      "arm_swing_scapular_timing_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-228-GAIT-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: arm-swing/scapular timing asymmetry in walking gait (transition / deepest key frame)",
    "flawPattern": "arm-swing/scapular timing asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-swing/scapular timing asymmetry during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: arm-swing/scapular timing asymmetry. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "gait",
      "transition",
      "frontal_transverse",
      "arm_swing_scapular_timing_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-229-GAIT-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: arm-swing/scapular timing asymmetry in walking gait (concentric / propulsion phase)",
    "flawPattern": "arm-swing/scapular timing asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-swing/scapular timing asymmetry during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: arm-swing/scapular timing asymmetry. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "gait",
      "concentric",
      "frontal_transverse",
      "arm_swing_scapular_timing_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-230-GAIT-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: arm-swing/scapular timing asymmetry in walking gait (finish / recovery position)",
    "flawPattern": "arm-swing/scapular timing asymmetry",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-swing/scapular timing asymmetry during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: arm-swing/scapular timing asymmetry. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect arm-swing/scapular timing asymmetry. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "gait",
      "finish",
      "frontal_transverse",
      "arm_swing_scapular_timing_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-231-GAIT-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: asymmetrical shoulder/arm carriage in walking gait (setup / start position)",
    "flawPattern": "asymmetrical shoulder/arm carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — asymmetrical shoulder/arm carriage during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: asymmetrical shoulder/arm carriage. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "gait",
      "setup",
      "sagittal_frontal_transverse",
      "asymmetrical_shoulder_arm_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-232-GAIT-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: asymmetrical shoulder/arm carriage in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "asymmetrical shoulder/arm carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — asymmetrical shoulder/arm carriage during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: asymmetrical shoulder/arm carriage. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "gait",
      "eccentric",
      "sagittal_frontal_transverse",
      "asymmetrical_shoulder_arm_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-233-GAIT-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: asymmetrical shoulder/arm carriage in walking gait (transition / deepest key frame)",
    "flawPattern": "asymmetrical shoulder/arm carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — asymmetrical shoulder/arm carriage during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: asymmetrical shoulder/arm carriage. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "gait",
      "transition",
      "sagittal_frontal_transverse",
      "asymmetrical_shoulder_arm_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-234-GAIT-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: asymmetrical shoulder/arm carriage in walking gait (concentric / propulsion phase)",
    "flawPattern": "asymmetrical shoulder/arm carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — asymmetrical shoulder/arm carriage during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: asymmetrical shoulder/arm carriage. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "gait",
      "concentric",
      "sagittal_frontal_transverse",
      "asymmetrical_shoulder_arm_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-235-GAIT-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: asymmetrical shoulder/arm carriage in walking gait (finish / recovery position)",
    "flawPattern": "asymmetrical shoulder/arm carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — asymmetrical shoulder/arm carriage during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: asymmetrical shoulder/arm carriage. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect asymmetrical shoulder/arm carriage. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "gait",
      "finish",
      "sagittal_frontal_transverse",
      "asymmetrical_shoulder_arm_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-236-GAIT-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: asymmetric gaze/head carriage in walking gait (setup / start position)",
    "flawPattern": "asymmetric gaze/head carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — asymmetric gaze/head carriage during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: asymmetric gaze/head carriage. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "gait",
      "setup",
      "sagittal_transverse",
      "asymmetric_gaze_head_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-237-GAIT-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: asymmetric gaze/head carriage in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "asymmetric gaze/head carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — asymmetric gaze/head carriage during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: asymmetric gaze/head carriage. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "gait",
      "eccentric",
      "sagittal_transverse",
      "asymmetric_gaze_head_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-238-GAIT-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: asymmetric gaze/head carriage in walking gait (transition / deepest key frame)",
    "flawPattern": "asymmetric gaze/head carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — asymmetric gaze/head carriage during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: asymmetric gaze/head carriage. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "gait",
      "transition",
      "sagittal_transverse",
      "asymmetric_gaze_head_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-239-GAIT-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: asymmetric gaze/head carriage in walking gait (concentric / propulsion phase)",
    "flawPattern": "asymmetric gaze/head carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — asymmetric gaze/head carriage during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: asymmetric gaze/head carriage. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "gait",
      "concentric",
      "sagittal_transverse",
      "asymmetric_gaze_head_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-240-GAIT-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: asymmetric gaze/head carriage in walking gait (finish / recovery position)",
    "flawPattern": "asymmetric gaze/head carriage",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — asymmetric gaze/head carriage during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: asymmetric gaze/head carriage. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect asymmetric gaze/head carriage. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "gait",
      "finish",
      "sagittal_transverse",
      "asymmetric_gaze_head_carriage"
    ]
  },
  {
    "id": "MMSX-V4.1-241-GAIT-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: breath and trunk rhythm mismatch in walking gait (setup / start position)",
    "flawPattern": "breath and trunk rhythm mismatch",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath and trunk rhythm mismatch during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: breath and trunk rhythm mismatch. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "gait",
      "setup",
      "multiplanar",
      "breath_and_trunk_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-242-GAIT-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: breath and trunk rhythm mismatch in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "breath and trunk rhythm mismatch",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath and trunk rhythm mismatch during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: breath and trunk rhythm mismatch. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "gait",
      "eccentric",
      "multiplanar",
      "breath_and_trunk_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-243-GAIT-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: breath and trunk rhythm mismatch in walking gait (transition / deepest key frame)",
    "flawPattern": "breath and trunk rhythm mismatch",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath and trunk rhythm mismatch during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: breath and trunk rhythm mismatch. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "gait",
      "transition",
      "multiplanar",
      "breath_and_trunk_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-244-GAIT-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: breath and trunk rhythm mismatch in walking gait (concentric / propulsion phase)",
    "flawPattern": "breath and trunk rhythm mismatch",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath and trunk rhythm mismatch during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: breath and trunk rhythm mismatch. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "gait",
      "concentric",
      "multiplanar",
      "breath_and_trunk_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-245-GAIT-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: breath and trunk rhythm mismatch in walking gait (finish / recovery position)",
    "flawPattern": "breath and trunk rhythm mismatch",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath and trunk rhythm mismatch during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: breath and trunk rhythm mismatch. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect breath and trunk rhythm mismatch. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "gait",
      "finish",
      "multiplanar",
      "breath_and_trunk_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-246-GAIT-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: step-to-step COM transfer asymmetry in walking gait (setup / start position)",
    "flawPattern": "step-to-step COM transfer asymmetry",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — step-to-step COM transfer asymmetry during walking gait setup / start position",
      "shortInterpretation": "Primary flaw: step-to-step COM transfer asymmetry. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "gait",
      "setup",
      "multiplanar",
      "step_to_step_com_transfer_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-247-GAIT-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: step-to-step COM transfer asymmetry in walking gait (eccentric / load-acceptance phase)",
    "flawPattern": "step-to-step COM transfer asymmetry",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — step-to-step COM transfer asymmetry during walking gait eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: step-to-step COM transfer asymmetry. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "gait",
      "eccentric",
      "multiplanar",
      "step_to_step_com_transfer_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-248-GAIT-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: step-to-step COM transfer asymmetry in walking gait (transition / deepest key frame)",
    "flawPattern": "step-to-step COM transfer asymmetry",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — step-to-step COM transfer asymmetry during walking gait transition / deepest key frame",
      "shortInterpretation": "Primary flaw: step-to-step COM transfer asymmetry. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "gait",
      "transition",
      "multiplanar",
      "step_to_step_com_transfer_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-249-GAIT-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: step-to-step COM transfer asymmetry in walking gait (concentric / propulsion phase)",
    "flawPattern": "step-to-step COM transfer asymmetry",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — step-to-step COM transfer asymmetry during walking gait concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: step-to-step COM transfer asymmetry. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "gait",
      "concentric",
      "multiplanar",
      "step_to_step_com_transfer_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-250-GAIT-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "gait",
    "movementLabel": "walking gait",
    "movementContext": "cyclic stance-swing transition and COM transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: step-to-step COM transfer asymmetry in walking gait (finish / recovery position)",
    "flawPattern": "step-to-step COM transfer asymmetry",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the walking gait.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "line-walk stance-to-swing drill",
        "category": "movement-specific gait re-pattern",
        "dose": "4 passes × 6–10 controlled steps",
        "setup": "Use a floor line and capture from the same distance. Walk at a natural but controlled pace.",
        "execution": "Step along the line, keep pelvis quiet, and feel the foot roll from heel or mid-foot to toe without hip hike or trunk lean.",
        "coachingKeys": [
          "quiet pelvis during stance",
          "foot lands under the moving COM",
          "arms swing without trunk twist",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "The line and pace make step width, trunk lean, and pelvis drift easier to detect across views while preserving natural gait rhythm. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Increase speed or add dual-task only after symmetry improves.",
        "regression": "Use slower pace or shorter stride.",
        "stopRule": "Stop if limping increases or pain changes gait quality."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the walking gait comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — step-to-step COM transfer asymmetry during walking gait finish / recovery position",
      "shortInterpretation": "Primary flaw: step-to-step COM transfer asymmetry. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the walking gait, the system detected or is configured to detect step-to-step COM transfer asymmetry. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the walking gait at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "gait",
      "finish",
      "multiplanar",
      "step_to_step_com_transfer_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-251-RUN-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: overstride/foot strike line mismatch in running / sprint mechanics (setup / start position)",
    "flawPattern": "overstride/foot strike line mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — overstride/foot strike line mismatch during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: overstride/foot strike line mismatch. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "run",
      "setup",
      "frontal_sagittal",
      "overstride_foot_strike_line_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-252-RUN-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: overstride/foot strike line mismatch in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "overstride/foot strike line mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — overstride/foot strike line mismatch during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: overstride/foot strike line mismatch. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "run",
      "eccentric",
      "frontal_sagittal",
      "overstride_foot_strike_line_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-253-RUN-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: overstride/foot strike line mismatch in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "overstride/foot strike line mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — overstride/foot strike line mismatch during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: overstride/foot strike line mismatch. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "run",
      "transition",
      "frontal_sagittal",
      "overstride_foot_strike_line_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-254-RUN-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: overstride/foot strike line mismatch in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "overstride/foot strike line mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — overstride/foot strike line mismatch during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: overstride/foot strike line mismatch. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "run",
      "concentric",
      "frontal_sagittal",
      "overstride_foot_strike_line_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-255-RUN-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: overstride/foot strike line mismatch in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "overstride/foot strike line mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — overstride/foot strike line mismatch during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: overstride/foot strike line mismatch. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect overstride/foot strike line mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "run",
      "finish",
      "frontal_sagittal",
      "overstride_foot_strike_line_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-256-RUN-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee whip or crossover tendency in running / sprint mechanics (setup / start position)",
    "flawPattern": "knee whip or crossover tendency",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee whip or crossover tendency during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: knee whip or crossover tendency. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "run",
      "setup",
      "frontal_transverse",
      "knee_whip_or_crossover_tendency"
    ]
  },
  {
    "id": "MMSX-V4.1-257-RUN-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee whip or crossover tendency in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "knee whip or crossover tendency",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee whip or crossover tendency during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee whip or crossover tendency. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "run",
      "eccentric",
      "frontal_transverse",
      "knee_whip_or_crossover_tendency"
    ]
  },
  {
    "id": "MMSX-V4.1-258-RUN-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee whip or crossover tendency in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "knee whip or crossover tendency",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee whip or crossover tendency during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee whip or crossover tendency. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "run",
      "transition",
      "frontal_transverse",
      "knee_whip_or_crossover_tendency"
    ]
  },
  {
    "id": "MMSX-V4.1-259-RUN-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee whip or crossover tendency in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "knee whip or crossover tendency",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee whip or crossover tendency during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee whip or crossover tendency. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "run",
      "concentric",
      "frontal_transverse",
      "knee_whip_or_crossover_tendency"
    ]
  },
  {
    "id": "MMSX-V4.1-260-RUN-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee whip or crossover tendency in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "knee whip or crossover tendency",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee whip or crossover tendency during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: knee whip or crossover tendency. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect knee whip or crossover tendency. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "run",
      "finish",
      "frontal_transverse",
      "knee_whip_or_crossover_tendency"
    ]
  },
  {
    "id": "MMSX-V4.1-261-RUN-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: hip drop or excessive pelvic rotation in running / sprint mechanics (setup / start position)",
    "flawPattern": "hip drop or excessive pelvic rotation",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip drop or excessive pelvic rotation during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: hip drop or excessive pelvic rotation. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "run",
      "setup",
      "frontal_transverse",
      "hip_drop_or_excessive_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-262-RUN-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: hip drop or excessive pelvic rotation in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "hip drop or excessive pelvic rotation",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip drop or excessive pelvic rotation during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: hip drop or excessive pelvic rotation. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "run",
      "eccentric",
      "frontal_transverse",
      "hip_drop_or_excessive_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-263-RUN-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: hip drop or excessive pelvic rotation in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "hip drop or excessive pelvic rotation",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip drop or excessive pelvic rotation during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: hip drop or excessive pelvic rotation. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "run",
      "transition",
      "frontal_transverse",
      "hip_drop_or_excessive_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-264-RUN-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: hip drop or excessive pelvic rotation in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "hip drop or excessive pelvic rotation",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip drop or excessive pelvic rotation during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: hip drop or excessive pelvic rotation. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "run",
      "concentric",
      "frontal_transverse",
      "hip_drop_or_excessive_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-265-RUN-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: hip drop or excessive pelvic rotation in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "hip drop or excessive pelvic rotation",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip drop or excessive pelvic rotation during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: hip drop or excessive pelvic rotation. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect hip drop or excessive pelvic rotation. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "run",
      "finish",
      "frontal_transverse",
      "hip_drop_or_excessive_pelvic_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-266-RUN-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension/rotation leak under speed in running / sprint mechanics (setup / start position)",
    "flawPattern": "lumbar extension/rotation leak under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension/rotation leak under speed during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: lumbar extension/rotation leak under speed. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "run",
      "setup",
      "sagittal_frontal",
      "lumbar_extension_rotation_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-267-RUN-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension/rotation leak under speed in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar extension/rotation leak under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension/rotation leak under speed during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar extension/rotation leak under speed. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "run",
      "eccentric",
      "sagittal_frontal",
      "lumbar_extension_rotation_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-268-RUN-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension/rotation leak under speed in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "lumbar extension/rotation leak under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension/rotation leak under speed during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar extension/rotation leak under speed. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "run",
      "transition",
      "sagittal_frontal",
      "lumbar_extension_rotation_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-269-RUN-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension/rotation leak under speed in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "lumbar extension/rotation leak under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension/rotation leak under speed during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar extension/rotation leak under speed. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "run",
      "concentric",
      "sagittal_frontal",
      "lumbar_extension_rotation_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-270-RUN-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension/rotation leak under speed in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "lumbar extension/rotation leak under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension/rotation leak under speed during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar extension/rotation leak under speed. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect lumbar extension/rotation leak under speed. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "run",
      "finish",
      "sagittal_frontal",
      "lumbar_extension_rotation_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-271-RUN-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: excessive trunk rotation or locked thorax in running / sprint mechanics (setup / start position)",
    "flawPattern": "excessive trunk rotation or locked thorax",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — excessive trunk rotation or locked thorax during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: excessive trunk rotation or locked thorax. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "run",
      "setup",
      "sagittal_transverse",
      "excessive_trunk_rotation_or_locked_thorax"
    ]
  },
  {
    "id": "MMSX-V4.1-272-RUN-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: excessive trunk rotation or locked thorax in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "excessive trunk rotation or locked thorax",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — excessive trunk rotation or locked thorax during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: excessive trunk rotation or locked thorax. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "run",
      "eccentric",
      "sagittal_transverse",
      "excessive_trunk_rotation_or_locked_thorax"
    ]
  },
  {
    "id": "MMSX-V4.1-273-RUN-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: excessive trunk rotation or locked thorax in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "excessive trunk rotation or locked thorax",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — excessive trunk rotation or locked thorax during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: excessive trunk rotation or locked thorax. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "run",
      "transition",
      "sagittal_transverse",
      "excessive_trunk_rotation_or_locked_thorax"
    ]
  },
  {
    "id": "MMSX-V4.1-274-RUN-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: excessive trunk rotation or locked thorax in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "excessive trunk rotation or locked thorax",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — excessive trunk rotation or locked thorax during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: excessive trunk rotation or locked thorax. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "run",
      "concentric",
      "sagittal_transverse",
      "excessive_trunk_rotation_or_locked_thorax"
    ]
  },
  {
    "id": "MMSX-V4.1-275-RUN-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: excessive trunk rotation or locked thorax in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "excessive trunk rotation or locked thorax",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — excessive trunk rotation or locked thorax during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: excessive trunk rotation or locked thorax. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect excessive trunk rotation or locked thorax. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "run",
      "finish",
      "sagittal_transverse",
      "excessive_trunk_rotation_or_locked_thorax"
    ]
  },
  {
    "id": "MMSX-V4.1-276-RUN-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: arm-drive and scapular rhythm mismatch in running / sprint mechanics (setup / start position)",
    "flawPattern": "arm-drive and scapular rhythm mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-drive and scapular rhythm mismatch during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: arm-drive and scapular rhythm mismatch. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "run",
      "setup",
      "frontal_transverse",
      "arm_drive_and_scapular_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-277-RUN-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: arm-drive and scapular rhythm mismatch in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "arm-drive and scapular rhythm mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-drive and scapular rhythm mismatch during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: arm-drive and scapular rhythm mismatch. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "run",
      "eccentric",
      "frontal_transverse",
      "arm_drive_and_scapular_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-278-RUN-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: arm-drive and scapular rhythm mismatch in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "arm-drive and scapular rhythm mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-drive and scapular rhythm mismatch during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: arm-drive and scapular rhythm mismatch. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "run",
      "transition",
      "frontal_transverse",
      "arm_drive_and_scapular_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-279-RUN-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: arm-drive and scapular rhythm mismatch in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "arm-drive and scapular rhythm mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-drive and scapular rhythm mismatch during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: arm-drive and scapular rhythm mismatch. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "run",
      "concentric",
      "frontal_transverse",
      "arm_drive_and_scapular_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-280-RUN-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: arm-drive and scapular rhythm mismatch in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "arm-drive and scapular rhythm mismatch",
    "viewPriority": "side+back+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — arm-drive and scapular rhythm mismatch during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: arm-drive and scapular rhythm mismatch. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect arm-drive and scapular rhythm mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "run",
      "finish",
      "frontal_transverse",
      "arm_drive_and_scapular_rhythm_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-281-RUN-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: shoulder tension limiting arm swing in running / sprint mechanics (setup / start position)",
    "flawPattern": "shoulder tension limiting arm swing",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder tension limiting arm swing during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: shoulder tension limiting arm swing. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "run",
      "setup",
      "sagittal_frontal_transverse",
      "shoulder_tension_limiting_arm_swing"
    ]
  },
  {
    "id": "MMSX-V4.1-282-RUN-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: shoulder tension limiting arm swing in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "shoulder tension limiting arm swing",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder tension limiting arm swing during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: shoulder tension limiting arm swing. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "run",
      "eccentric",
      "sagittal_frontal_transverse",
      "shoulder_tension_limiting_arm_swing"
    ]
  },
  {
    "id": "MMSX-V4.1-283-RUN-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: shoulder tension limiting arm swing in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "shoulder tension limiting arm swing",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder tension limiting arm swing during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: shoulder tension limiting arm swing. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "run",
      "transition",
      "sagittal_frontal_transverse",
      "shoulder_tension_limiting_arm_swing"
    ]
  },
  {
    "id": "MMSX-V4.1-284-RUN-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: shoulder tension limiting arm swing in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "shoulder tension limiting arm swing",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder tension limiting arm swing during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: shoulder tension limiting arm swing. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "run",
      "concentric",
      "sagittal_frontal_transverse",
      "shoulder_tension_limiting_arm_swing"
    ]
  },
  {
    "id": "MMSX-V4.1-285-RUN-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: shoulder tension limiting arm swing in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "shoulder tension limiting arm swing",
    "viewPriority": "side+back+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder tension limiting arm swing during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: shoulder tension limiting arm swing. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect shoulder tension limiting arm swing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "run",
      "finish",
      "sagittal_frontal_transverse",
      "shoulder_tension_limiting_arm_swing"
    ]
  },
  {
    "id": "MMSX-V4.1-286-RUN-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: head bob or chin-poke under speed in running / sprint mechanics (setup / start position)",
    "flawPattern": "head bob or chin-poke under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head bob or chin-poke under speed during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: head bob or chin-poke under speed. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "run",
      "setup",
      "sagittal_transverse",
      "head_bob_or_chin_poke_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-287-RUN-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: head bob or chin-poke under speed in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "head bob or chin-poke under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head bob or chin-poke under speed during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: head bob or chin-poke under speed. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "run",
      "eccentric",
      "sagittal_transverse",
      "head_bob_or_chin_poke_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-288-RUN-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: head bob or chin-poke under speed in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "head bob or chin-poke under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head bob or chin-poke under speed during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: head bob or chin-poke under speed. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "run",
      "transition",
      "sagittal_transverse",
      "head_bob_or_chin_poke_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-289-RUN-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: head bob or chin-poke under speed in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "head bob or chin-poke under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head bob or chin-poke under speed during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: head bob or chin-poke under speed. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "run",
      "concentric",
      "sagittal_transverse",
      "head_bob_or_chin_poke_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-290-RUN-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: head bob or chin-poke under speed in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "head bob or chin-poke under speed",
    "viewPriority": "side+back+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head bob or chin-poke under speed during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: head bob or chin-poke under speed. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect head bob or chin-poke under speed. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "run",
      "finish",
      "sagittal_transverse",
      "head_bob_or_chin_poke_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-291-RUN-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: trunk stiffness or pressure leak under speed in running / sprint mechanics (setup / start position)",
    "flawPattern": "trunk stiffness or pressure leak under speed",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — trunk stiffness or pressure leak under speed during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: trunk stiffness or pressure leak under speed. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "run",
      "setup",
      "multiplanar",
      "trunk_stiffness_or_pressure_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-292-RUN-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: trunk stiffness or pressure leak under speed in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "trunk stiffness or pressure leak under speed",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — trunk stiffness or pressure leak under speed during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: trunk stiffness or pressure leak under speed. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "run",
      "eccentric",
      "multiplanar",
      "trunk_stiffness_or_pressure_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-293-RUN-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: trunk stiffness or pressure leak under speed in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "trunk stiffness or pressure leak under speed",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — trunk stiffness or pressure leak under speed during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: trunk stiffness or pressure leak under speed. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "run",
      "transition",
      "multiplanar",
      "trunk_stiffness_or_pressure_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-294-RUN-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: trunk stiffness or pressure leak under speed in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "trunk stiffness or pressure leak under speed",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — trunk stiffness or pressure leak under speed during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: trunk stiffness or pressure leak under speed. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "run",
      "concentric",
      "multiplanar",
      "trunk_stiffness_or_pressure_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-295-RUN-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: trunk stiffness or pressure leak under speed in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "trunk stiffness or pressure leak under speed",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — trunk stiffness or pressure leak under speed during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: trunk stiffness or pressure leak under speed. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect trunk stiffness or pressure leak under speed. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "run",
      "finish",
      "multiplanar",
      "trunk_stiffness_or_pressure_leak_under_speed"
    ]
  },
  {
    "id": "MMSX-V4.1-296-RUN-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: COM braking or crossover timing error in running / sprint mechanics (setup / start position)",
    "flawPattern": "COM braking or crossover timing error",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM braking or crossover timing error during running / sprint mechanics setup / start position",
      "shortInterpretation": "Primary flaw: COM braking or crossover timing error. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the setup / start position of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "run",
      "setup",
      "multiplanar",
      "com_braking_or_crossover_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-297-RUN-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: COM braking or crossover timing error in running / sprint mechanics (eccentric / load-acceptance phase)",
    "flawPattern": "COM braking or crossover timing error",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM braking or crossover timing error during running / sprint mechanics eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: COM braking or crossover timing error. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "run",
      "eccentric",
      "multiplanar",
      "com_braking_or_crossover_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-298-RUN-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: COM braking or crossover timing error in running / sprint mechanics (transition / deepest key frame)",
    "flawPattern": "COM braking or crossover timing error",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM braking or crossover timing error during running / sprint mechanics transition / deepest key frame",
      "shortInterpretation": "Primary flaw: COM braking or crossover timing error. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "run",
      "transition",
      "multiplanar",
      "com_braking_or_crossover_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-299-RUN-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: COM braking or crossover timing error in running / sprint mechanics (concentric / propulsion phase)",
    "flawPattern": "COM braking or crossover timing error",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM braking or crossover timing error during running / sprint mechanics concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: COM braking or crossover timing error. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "run",
      "concentric",
      "multiplanar",
      "com_braking_or_crossover_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-300-RUN-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "run",
    "movementLabel": "running / sprint mechanics",
    "movementContext": "high-velocity elastic force exchange",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: COM braking or crossover timing error in running / sprint mechanics (finish / recovery position)",
    "flawPattern": "COM braking or crossover timing error",
    "viewPriority": "side+back+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the running / sprint mechanics.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "wall-run posture switch",
        "category": "movement-specific sprint re-pattern",
        "dose": "3 sets × 10–20 switches",
        "setup": "Hands on wall, body angled as one line, one knee up, stance foot active.",
        "execution": "Switch legs quickly while keeping ribs, pelvis, and head aligned and the foot striking under the hip.",
        "coachingKeys": [
          "strike under the COM",
          "do not reach forward with the foot",
          "pelvis stays square and tall",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "It trains front-side mechanics and pelvis control without full-speed noise, reducing overstride and rotational leakage. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Move to A-skip or short accelerations.",
        "regression": "Use slow marching wall drill.",
        "stopRule": "Stop if calf/Achilles pain or hamstring symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the running / sprint mechanics comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM braking or crossover timing error during running / sprint mechanics finish / recovery position",
      "shortInterpretation": "Primary flaw: COM braking or crossover timing error. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: side+back+front.",
      "mechanicalWhy": "During the finish / recovery position of the running / sprint mechanics, the system detected or is configured to detect COM braking or crossover timing error. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the running / sprint mechanics at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "run",
      "finish",
      "multiplanar",
      "com_braking_or_crossover_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-301-JUMP_LAN-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: landing tripod collapse or heel timing error in jump take-off / landing (setup / start position)",
    "flawPattern": "landing tripod collapse or heel timing error",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — landing tripod collapse or heel timing error during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: landing tripod collapse or heel timing error. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "jump_land",
      "setup",
      "frontal_sagittal",
      "landing_tripod_collapse_or_heel_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-302-JUMP_LAN-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: landing tripod collapse or heel timing error in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "landing tripod collapse or heel timing error",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — landing tripod collapse or heel timing error during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: landing tripod collapse or heel timing error. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "jump_land",
      "eccentric",
      "frontal_sagittal",
      "landing_tripod_collapse_or_heel_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-303-JUMP_LAN-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: landing tripod collapse or heel timing error in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "landing tripod collapse or heel timing error",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — landing tripod collapse or heel timing error during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: landing tripod collapse or heel timing error. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "jump_land",
      "transition",
      "frontal_sagittal",
      "landing_tripod_collapse_or_heel_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-304-JUMP_LAN-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: landing tripod collapse or heel timing error in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "landing tripod collapse or heel timing error",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — landing tripod collapse or heel timing error during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: landing tripod collapse or heel timing error. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "jump_land",
      "concentric",
      "frontal_sagittal",
      "landing_tripod_collapse_or_heel_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-305-JUMP_LAN-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: landing tripod collapse or heel timing error in jump take-off / landing (finish / recovery position)",
    "flawPattern": "landing tripod collapse or heel timing error",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — landing tripod collapse or heel timing error during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: landing tripod collapse or heel timing error. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect landing tripod collapse or heel timing error. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "jump_land",
      "finish",
      "frontal_sagittal",
      "landing_tripod_collapse_or_heel_timing_error"
    ]
  },
  {
    "id": "MMSX-V4.1-306-JUMP_LAN-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: dynamic valgus or stiff-knee landing in jump take-off / landing (setup / start position)",
    "flawPattern": "dynamic valgus or stiff-knee landing",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — dynamic valgus or stiff-knee landing during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: dynamic valgus or stiff-knee landing. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "jump_land",
      "setup",
      "frontal_transverse",
      "dynamic_valgus_or_stiff_knee_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-307-JUMP_LAN-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: dynamic valgus or stiff-knee landing in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "dynamic valgus or stiff-knee landing",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — dynamic valgus or stiff-knee landing during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: dynamic valgus or stiff-knee landing. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "jump_land",
      "eccentric",
      "frontal_transverse",
      "dynamic_valgus_or_stiff_knee_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-308-JUMP_LAN-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: dynamic valgus or stiff-knee landing in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "dynamic valgus or stiff-knee landing",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — dynamic valgus or stiff-knee landing during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: dynamic valgus or stiff-knee landing. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "jump_land",
      "transition",
      "frontal_transverse",
      "dynamic_valgus_or_stiff_knee_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-309-JUMP_LAN-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: dynamic valgus or stiff-knee landing in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "dynamic valgus or stiff-knee landing",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — dynamic valgus or stiff-knee landing during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: dynamic valgus or stiff-knee landing. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "jump_land",
      "concentric",
      "frontal_transverse",
      "dynamic_valgus_or_stiff_knee_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-310-JUMP_LAN-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: dynamic valgus or stiff-knee landing in jump take-off / landing (finish / recovery position)",
    "flawPattern": "dynamic valgus or stiff-knee landing",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — dynamic valgus or stiff-knee landing during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: dynamic valgus or stiff-knee landing. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect dynamic valgus or stiff-knee landing. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "jump_land",
      "finish",
      "frontal_transverse",
      "dynamic_valgus_or_stiff_knee_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-311-JUMP_LAN-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: hip strategy mismatch at absorption in jump take-off / landing (setup / start position)",
    "flawPattern": "hip strategy mismatch at absorption",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip strategy mismatch at absorption during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: hip strategy mismatch at absorption. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "jump_land",
      "setup",
      "frontal_transverse",
      "hip_strategy_mismatch_at_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-312-JUMP_LAN-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: hip strategy mismatch at absorption in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "hip strategy mismatch at absorption",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip strategy mismatch at absorption during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: hip strategy mismatch at absorption. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "jump_land",
      "eccentric",
      "frontal_transverse",
      "hip_strategy_mismatch_at_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-313-JUMP_LAN-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: hip strategy mismatch at absorption in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "hip strategy mismatch at absorption",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip strategy mismatch at absorption during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: hip strategy mismatch at absorption. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "jump_land",
      "transition",
      "frontal_transverse",
      "hip_strategy_mismatch_at_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-314-JUMP_LAN-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: hip strategy mismatch at absorption in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "hip strategy mismatch at absorption",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip strategy mismatch at absorption during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: hip strategy mismatch at absorption. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "jump_land",
      "concentric",
      "frontal_transverse",
      "hip_strategy_mismatch_at_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-315-JUMP_LAN-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: hip strategy mismatch at absorption in jump take-off / landing (finish / recovery position)",
    "flawPattern": "hip strategy mismatch at absorption",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip strategy mismatch at absorption during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: hip strategy mismatch at absorption. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect hip strategy mismatch at absorption. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "jump_land",
      "finish",
      "frontal_transverse",
      "hip_strategy_mismatch_at_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-316-JUMP_LAN-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar flexion/extension at landing absorption in jump take-off / landing (setup / start position)",
    "flawPattern": "lumbar flexion/extension at landing absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar flexion/extension at landing absorption during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: lumbar flexion/extension at landing absorption. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "jump_land",
      "setup",
      "sagittal_frontal",
      "lumbar_flexion_extension_at_landing_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-317-JUMP_LAN-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar flexion/extension at landing absorption in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar flexion/extension at landing absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar flexion/extension at landing absorption during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar flexion/extension at landing absorption. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "jump_land",
      "eccentric",
      "sagittal_frontal",
      "lumbar_flexion_extension_at_landing_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-318-JUMP_LAN-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar flexion/extension at landing absorption in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "lumbar flexion/extension at landing absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar flexion/extension at landing absorption during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar flexion/extension at landing absorption. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "jump_land",
      "transition",
      "sagittal_frontal",
      "lumbar_flexion_extension_at_landing_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-319-JUMP_LAN-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar flexion/extension at landing absorption in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "lumbar flexion/extension at landing absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar flexion/extension at landing absorption during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar flexion/extension at landing absorption. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "jump_land",
      "concentric",
      "sagittal_frontal",
      "lumbar_flexion_extension_at_landing_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-320-JUMP_LAN-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar flexion/extension at landing absorption in jump take-off / landing (finish / recovery position)",
    "flawPattern": "lumbar flexion/extension at landing absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar flexion/extension at landing absorption during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar flexion/extension at landing absorption. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect lumbar flexion/extension at landing absorption. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "jump_land",
      "finish",
      "sagittal_frontal",
      "lumbar_flexion_extension_at_landing_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-321-JUMP_LAN-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse on absorption in jump take-off / landing (setup / start position)",
    "flawPattern": "thoracic collapse on absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse on absorption during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: thoracic collapse on absorption. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "jump_land",
      "setup",
      "sagittal_transverse",
      "thoracic_collapse_on_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-322-JUMP_LAN-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse on absorption in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic collapse on absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse on absorption during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic collapse on absorption. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "jump_land",
      "eccentric",
      "sagittal_transverse",
      "thoracic_collapse_on_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-323-JUMP_LAN-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse on absorption in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "thoracic collapse on absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse on absorption during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic collapse on absorption. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "jump_land",
      "transition",
      "sagittal_transverse",
      "thoracic_collapse_on_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-324-JUMP_LAN-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse on absorption in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "thoracic collapse on absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse on absorption during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic collapse on absorption. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "jump_land",
      "concentric",
      "sagittal_transverse",
      "thoracic_collapse_on_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-325-JUMP_LAN-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic collapse on absorption in jump take-off / landing (finish / recovery position)",
    "flawPattern": "thoracic collapse on absorption",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic collapse on absorption during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic collapse on absorption. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect thoracic collapse on absorption. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "jump_land",
      "finish",
      "sagittal_transverse",
      "thoracic_collapse_on_absorption"
    ]
  },
  {
    "id": "MMSX-V4.1-326-JUMP_LAN-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular elevation during landing brace in jump take-off / landing (setup / start position)",
    "flawPattern": "scapular elevation during landing brace",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular elevation during landing brace during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: scapular elevation during landing brace. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "jump_land",
      "setup",
      "frontal_transverse",
      "scapular_elevation_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-327-JUMP_LAN-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular elevation during landing brace in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "scapular elevation during landing brace",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular elevation during landing brace during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular elevation during landing brace. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "jump_land",
      "eccentric",
      "frontal_transverse",
      "scapular_elevation_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-328-JUMP_LAN-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular elevation during landing brace in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "scapular elevation during landing brace",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular elevation during landing brace during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular elevation during landing brace. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "jump_land",
      "transition",
      "frontal_transverse",
      "scapular_elevation_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-329-JUMP_LAN-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular elevation during landing brace in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "scapular elevation during landing brace",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular elevation during landing brace during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular elevation during landing brace. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "jump_land",
      "concentric",
      "frontal_transverse",
      "scapular_elevation_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-330-JUMP_LAN-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular elevation during landing brace in jump take-off / landing (finish / recovery position)",
    "flawPattern": "scapular elevation during landing brace",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular elevation during landing brace during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular elevation during landing brace. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect scapular elevation during landing brace. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "jump_land",
      "finish",
      "frontal_transverse",
      "scapular_elevation_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-331-JUMP_LAN-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: shoulder bracing asymmetry at landing in jump take-off / landing (setup / start position)",
    "flawPattern": "shoulder bracing asymmetry at landing",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder bracing asymmetry at landing during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: shoulder bracing asymmetry at landing. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "jump_land",
      "setup",
      "sagittal_frontal_transverse",
      "shoulder_bracing_asymmetry_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-332-JUMP_LAN-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: shoulder bracing asymmetry at landing in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "shoulder bracing asymmetry at landing",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder bracing asymmetry at landing during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: shoulder bracing asymmetry at landing. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "jump_land",
      "eccentric",
      "sagittal_frontal_transverse",
      "shoulder_bracing_asymmetry_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-333-JUMP_LAN-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: shoulder bracing asymmetry at landing in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "shoulder bracing asymmetry at landing",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder bracing asymmetry at landing during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: shoulder bracing asymmetry at landing. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "jump_land",
      "transition",
      "sagittal_frontal_transverse",
      "shoulder_bracing_asymmetry_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-334-JUMP_LAN-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: shoulder bracing asymmetry at landing in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "shoulder bracing asymmetry at landing",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder bracing asymmetry at landing during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: shoulder bracing asymmetry at landing. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "jump_land",
      "concentric",
      "sagittal_frontal_transverse",
      "shoulder_bracing_asymmetry_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-335-JUMP_LAN-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: shoulder bracing asymmetry at landing in jump take-off / landing (finish / recovery position)",
    "flawPattern": "shoulder bracing asymmetry at landing",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder bracing asymmetry at landing during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: shoulder bracing asymmetry at landing. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect shoulder bracing asymmetry at landing. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "jump_land",
      "finish",
      "sagittal_frontal_transverse",
      "shoulder_bracing_asymmetry_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-336-JUMP_LAN-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: neck extension during landing brace in jump take-off / landing (setup / start position)",
    "flawPattern": "neck extension during landing brace",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during landing brace during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: neck extension during landing brace. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "jump_land",
      "setup",
      "sagittal_transverse",
      "neck_extension_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-337-JUMP_LAN-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: neck extension during landing brace in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "neck extension during landing brace",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during landing brace during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: neck extension during landing brace. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "jump_land",
      "eccentric",
      "sagittal_transverse",
      "neck_extension_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-338-JUMP_LAN-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: neck extension during landing brace in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "neck extension during landing brace",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during landing brace during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: neck extension during landing brace. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "jump_land",
      "transition",
      "sagittal_transverse",
      "neck_extension_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-339-JUMP_LAN-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: neck extension during landing brace in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "neck extension during landing brace",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during landing brace during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: neck extension during landing brace. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "jump_land",
      "concentric",
      "sagittal_transverse",
      "neck_extension_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-340-JUMP_LAN-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: neck extension during landing brace in jump take-off / landing (finish / recovery position)",
    "flawPattern": "neck extension during landing brace",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during landing brace during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: neck extension during landing brace. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect neck extension during landing brace. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "jump_land",
      "finish",
      "sagittal_transverse",
      "neck_extension_during_landing_brace"
    ]
  },
  {
    "id": "MMSX-V4.1-341-JUMP_LAN-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: breath-hold and brace collapse at landing in jump take-off / landing (setup / start position)",
    "flawPattern": "breath-hold and brace collapse at landing",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath-hold and brace collapse at landing during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: breath-hold and brace collapse at landing. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "jump_land",
      "setup",
      "multiplanar",
      "breath_hold_and_brace_collapse_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-342-JUMP_LAN-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: breath-hold and brace collapse at landing in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "breath-hold and brace collapse at landing",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath-hold and brace collapse at landing during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: breath-hold and brace collapse at landing. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "jump_land",
      "eccentric",
      "multiplanar",
      "breath_hold_and_brace_collapse_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-343-JUMP_LAN-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: breath-hold and brace collapse at landing in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "breath-hold and brace collapse at landing",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath-hold and brace collapse at landing during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: breath-hold and brace collapse at landing. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "jump_land",
      "transition",
      "multiplanar",
      "breath_hold_and_brace_collapse_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-344-JUMP_LAN-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: breath-hold and brace collapse at landing in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "breath-hold and brace collapse at landing",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath-hold and brace collapse at landing during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: breath-hold and brace collapse at landing. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "jump_land",
      "concentric",
      "multiplanar",
      "breath_hold_and_brace_collapse_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-345-JUMP_LAN-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: breath-hold and brace collapse at landing in jump take-off / landing (finish / recovery position)",
    "flawPattern": "breath-hold and brace collapse at landing",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — breath-hold and brace collapse at landing during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: breath-hold and brace collapse at landing. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect breath-hold and brace collapse at landing. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "jump_land",
      "finish",
      "multiplanar",
      "breath_hold_and_brace_collapse_at_landing"
    ]
  },
  {
    "id": "MMSX-V4.1-346-JUMP_LAN-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: COM lands outside base of support in jump take-off / landing (setup / start position)",
    "flawPattern": "COM lands outside base of support",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM lands outside base of support during jump take-off / landing setup / start position",
      "shortInterpretation": "Primary flaw: COM lands outside base of support. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "jump_land",
      "setup",
      "multiplanar",
      "com_lands_outside_base_of_support"
    ]
  },
  {
    "id": "MMSX-V4.1-347-JUMP_LAN-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: COM lands outside base of support in jump take-off / landing (eccentric / load-acceptance phase)",
    "flawPattern": "COM lands outside base of support",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM lands outside base of support during jump take-off / landing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: COM lands outside base of support. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "jump_land",
      "eccentric",
      "multiplanar",
      "com_lands_outside_base_of_support"
    ]
  },
  {
    "id": "MMSX-V4.1-348-JUMP_LAN-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: COM lands outside base of support in jump take-off / landing (transition / deepest key frame)",
    "flawPattern": "COM lands outside base of support",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM lands outside base of support during jump take-off / landing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: COM lands outside base of support. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "jump_land",
      "transition",
      "multiplanar",
      "com_lands_outside_base_of_support"
    ]
  },
  {
    "id": "MMSX-V4.1-349-JUMP_LAN-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: COM lands outside base of support in jump take-off / landing (concentric / propulsion phase)",
    "flawPattern": "COM lands outside base of support",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM lands outside base of support during jump take-off / landing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: COM lands outside base of support. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "jump_land",
      "concentric",
      "multiplanar",
      "com_lands_outside_base_of_support"
    ]
  },
  {
    "id": "MMSX-V4.1-350-JUMP_LAN-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "jump_land",
    "movementLabel": "jump take-off / landing",
    "movementContext": "rapid force absorption and redirection",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: COM lands outside base of support in jump take-off / landing (finish / recovery position)",
    "flawPattern": "COM lands outside base of support",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the jump take-off / landing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "snap-down stick landing",
        "category": "movement-specific plyometric control",
        "dose": "3 sets × 3–5 landings",
        "setup": "Stand tall on a marked square with the camera capturing the whole body.",
        "execution": "Rise onto toes, snap into landing, and freeze for 2 seconds with tripod pressure and quiet knees.",
        "coachingKeys": [
          "land under the hips",
          "knees track without wobble",
          "freeze before the next rep",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "The stick landing exposes uncontrolled frontal-plane collapse and teaches the athlete to absorb impulse before adding repeated jumps. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Add countermovement jump or lateral hop.",
        "regression": "Use smaller amplitude or supported landing.",
        "stopRule": "Stop if landing noise, knee pain, or Achilles discomfort rises."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the jump take-off / landing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM lands outside base of support during jump take-off / landing finish / recovery position",
      "shortInterpretation": "Primary flaw: COM lands outside base of support. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the jump take-off / landing, the system detected or is configured to detect COM lands outside base of support. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the jump take-off / landing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "jump_land",
      "finish",
      "multiplanar",
      "com_lands_outside_base_of_support"
    ]
  },
  {
    "id": "MMSX-V4.1-351-PUSH_PLA-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: hand/foot pressure base instability in push-up / plank (setup / start position)",
    "flawPattern": "hand/foot pressure base instability",
    "viewPriority": "side+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — hand/foot pressure base instability during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: hand/foot pressure base instability. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "push_plank",
      "setup",
      "frontal_sagittal",
      "hand_foot_pressure_base_instability"
    ]
  },
  {
    "id": "MMSX-V4.1-352-PUSH_PLA-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: hand/foot pressure base instability in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "hand/foot pressure base instability",
    "viewPriority": "side+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — hand/foot pressure base instability during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: hand/foot pressure base instability. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "push_plank",
      "eccentric",
      "frontal_sagittal",
      "hand_foot_pressure_base_instability"
    ]
  },
  {
    "id": "MMSX-V4.1-353-PUSH_PLA-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: hand/foot pressure base instability in push-up / plank (transition / deepest key frame)",
    "flawPattern": "hand/foot pressure base instability",
    "viewPriority": "side+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — hand/foot pressure base instability during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: hand/foot pressure base instability. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "push_plank",
      "transition",
      "frontal_sagittal",
      "hand_foot_pressure_base_instability"
    ]
  },
  {
    "id": "MMSX-V4.1-354-PUSH_PLA-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: hand/foot pressure base instability in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "hand/foot pressure base instability",
    "viewPriority": "side+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — hand/foot pressure base instability during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: hand/foot pressure base instability. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "push_plank",
      "concentric",
      "frontal_sagittal",
      "hand_foot_pressure_base_instability"
    ]
  },
  {
    "id": "MMSX-V4.1-355-PUSH_PLA-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: hand/foot pressure base instability in push-up / plank (finish / recovery position)",
    "flawPattern": "hand/foot pressure base instability",
    "viewPriority": "side+front",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — hand/foot pressure base instability during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: hand/foot pressure base instability. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect hand/foot pressure base instability. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "push_plank",
      "finish",
      "frontal_sagittal",
      "hand_foot_pressure_base_instability"
    ]
  },
  {
    "id": "MMSX-V4.1-356-PUSH_PLA-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee/pelvis sag altering push-up line in push-up / plank (setup / start position)",
    "flawPattern": "knee/pelvis sag altering push-up line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/pelvis sag altering push-up line during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: knee/pelvis sag altering push-up line. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "push_plank",
      "setup",
      "frontal_transverse",
      "knee_pelvis_sag_altering_push_up_line"
    ]
  },
  {
    "id": "MMSX-V4.1-357-PUSH_PLA-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee/pelvis sag altering push-up line in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "knee/pelvis sag altering push-up line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/pelvis sag altering push-up line during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee/pelvis sag altering push-up line. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "push_plank",
      "eccentric",
      "frontal_transverse",
      "knee_pelvis_sag_altering_push_up_line"
    ]
  },
  {
    "id": "MMSX-V4.1-358-PUSH_PLA-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee/pelvis sag altering push-up line in push-up / plank (transition / deepest key frame)",
    "flawPattern": "knee/pelvis sag altering push-up line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/pelvis sag altering push-up line during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee/pelvis sag altering push-up line. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "push_plank",
      "transition",
      "frontal_transverse",
      "knee_pelvis_sag_altering_push_up_line"
    ]
  },
  {
    "id": "MMSX-V4.1-359-PUSH_PLA-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee/pelvis sag altering push-up line in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "knee/pelvis sag altering push-up line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/pelvis sag altering push-up line during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee/pelvis sag altering push-up line. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "push_plank",
      "concentric",
      "frontal_transverse",
      "knee_pelvis_sag_altering_push_up_line"
    ]
  },
  {
    "id": "MMSX-V4.1-360-PUSH_PLA-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee/pelvis sag altering push-up line in push-up / plank (finish / recovery position)",
    "flawPattern": "knee/pelvis sag altering push-up line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/pelvis sag altering push-up line during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: knee/pelvis sag altering push-up line. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect knee/pelvis sag altering push-up line. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "push_plank",
      "finish",
      "frontal_transverse",
      "knee_pelvis_sag_altering_push_up_line"
    ]
  },
  {
    "id": "MMSX-V4.1-361-PUSH_PLA-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: pelvic rotation/sag in plank line in push-up / plank (setup / start position)",
    "flawPattern": "pelvic rotation/sag in plank line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation/sag in plank line during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: pelvic rotation/sag in plank line. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "push_plank",
      "setup",
      "frontal_transverse",
      "pelvic_rotation_sag_in_plank_line"
    ]
  },
  {
    "id": "MMSX-V4.1-362-PUSH_PLA-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: pelvic rotation/sag in plank line in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "pelvic rotation/sag in plank line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation/sag in plank line during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pelvic rotation/sag in plank line. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "push_plank",
      "eccentric",
      "frontal_transverse",
      "pelvic_rotation_sag_in_plank_line"
    ]
  },
  {
    "id": "MMSX-V4.1-363-PUSH_PLA-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: pelvic rotation/sag in plank line in push-up / plank (transition / deepest key frame)",
    "flawPattern": "pelvic rotation/sag in plank line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation/sag in plank line during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pelvic rotation/sag in plank line. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "push_plank",
      "transition",
      "frontal_transverse",
      "pelvic_rotation_sag_in_plank_line"
    ]
  },
  {
    "id": "MMSX-V4.1-364-PUSH_PLA-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: pelvic rotation/sag in plank line in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "pelvic rotation/sag in plank line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation/sag in plank line during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pelvic rotation/sag in plank line. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "push_plank",
      "concentric",
      "frontal_transverse",
      "pelvic_rotation_sag_in_plank_line"
    ]
  },
  {
    "id": "MMSX-V4.1-365-PUSH_PLA-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: pelvic rotation/sag in plank line in push-up / plank (finish / recovery position)",
    "flawPattern": "pelvic rotation/sag in plank line",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation/sag in plank line during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: pelvic rotation/sag in plank line. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect pelvic rotation/sag in plank line. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "push_plank",
      "finish",
      "frontal_transverse",
      "pelvic_rotation_sag_in_plank_line"
    ]
  },
  {
    "id": "MMSX-V4.1-366-PUSH_PLA-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar sag or pike compensation in push-up / plank (setup / start position)",
    "flawPattern": "lumbar sag or pike compensation",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar sag or pike compensation during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: lumbar sag or pike compensation. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "push_plank",
      "setup",
      "sagittal_frontal",
      "lumbar_sag_or_pike_compensation"
    ]
  },
  {
    "id": "MMSX-V4.1-367-PUSH_PLA-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar sag or pike compensation in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar sag or pike compensation",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar sag or pike compensation during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar sag or pike compensation. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "push_plank",
      "eccentric",
      "sagittal_frontal",
      "lumbar_sag_or_pike_compensation"
    ]
  },
  {
    "id": "MMSX-V4.1-368-PUSH_PLA-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar sag or pike compensation in push-up / plank (transition / deepest key frame)",
    "flawPattern": "lumbar sag or pike compensation",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar sag or pike compensation during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar sag or pike compensation. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "push_plank",
      "transition",
      "sagittal_frontal",
      "lumbar_sag_or_pike_compensation"
    ]
  },
  {
    "id": "MMSX-V4.1-369-PUSH_PLA-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar sag or pike compensation in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "lumbar sag or pike compensation",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar sag or pike compensation during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar sag or pike compensation. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "push_plank",
      "concentric",
      "sagittal_frontal",
      "lumbar_sag_or_pike_compensation"
    ]
  },
  {
    "id": "MMSX-V4.1-370-PUSH_PLA-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar sag or pike compensation in push-up / plank (finish / recovery position)",
    "flawPattern": "lumbar sag or pike compensation",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar sag or pike compensation during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar sag or pike compensation. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect lumbar sag or pike compensation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "push_plank",
      "finish",
      "sagittal_frontal",
      "lumbar_sag_or_pike_compensation"
    ]
  },
  {
    "id": "MMSX-V4.1-371-PUSH_PLA-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic sag or scapular base collapse in push-up / plank (setup / start position)",
    "flawPattern": "thoracic sag or scapular base collapse",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic sag or scapular base collapse during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: thoracic sag or scapular base collapse. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "push_plank",
      "setup",
      "sagittal_transverse",
      "thoracic_sag_or_scapular_base_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-372-PUSH_PLA-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic sag or scapular base collapse in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic sag or scapular base collapse",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic sag or scapular base collapse during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic sag or scapular base collapse. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "push_plank",
      "eccentric",
      "sagittal_transverse",
      "thoracic_sag_or_scapular_base_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-373-PUSH_PLA-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic sag or scapular base collapse in push-up / plank (transition / deepest key frame)",
    "flawPattern": "thoracic sag or scapular base collapse",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic sag or scapular base collapse during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic sag or scapular base collapse. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "push_plank",
      "transition",
      "sagittal_transverse",
      "thoracic_sag_or_scapular_base_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-374-PUSH_PLA-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic sag or scapular base collapse in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "thoracic sag or scapular base collapse",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic sag or scapular base collapse during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic sag or scapular base collapse. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "push_plank",
      "concentric",
      "sagittal_transverse",
      "thoracic_sag_or_scapular_base_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-375-PUSH_PLA-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic sag or scapular base collapse in push-up / plank (finish / recovery position)",
    "flawPattern": "thoracic sag or scapular base collapse",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic sag or scapular base collapse during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic sag or scapular base collapse. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect thoracic sag or scapular base collapse. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "push_plank",
      "finish",
      "sagittal_transverse",
      "thoracic_sag_or_scapular_base_collapse"
    ]
  },
  {
    "id": "MMSX-V4.1-376-PUSH_PLA-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular winging or protraction loss in push-up / plank (setup / start position)",
    "flawPattern": "scapular winging or protraction loss",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular winging or protraction loss during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: scapular winging or protraction loss. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "push_plank",
      "setup",
      "frontal_transverse",
      "scapular_winging_or_protraction_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-377-PUSH_PLA-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular winging or protraction loss in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "scapular winging or protraction loss",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular winging or protraction loss during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular winging or protraction loss. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "push_plank",
      "eccentric",
      "frontal_transverse",
      "scapular_winging_or_protraction_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-378-PUSH_PLA-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular winging or protraction loss in push-up / plank (transition / deepest key frame)",
    "flawPattern": "scapular winging or protraction loss",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular winging or protraction loss during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular winging or protraction loss. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "push_plank",
      "transition",
      "frontal_transverse",
      "scapular_winging_or_protraction_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-379-PUSH_PLA-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular winging or protraction loss in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "scapular winging or protraction loss",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular winging or protraction loss during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular winging or protraction loss. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "push_plank",
      "concentric",
      "frontal_transverse",
      "scapular_winging_or_protraction_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-380-PUSH_PLA-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular winging or protraction loss in push-up / plank (finish / recovery position)",
    "flawPattern": "scapular winging or protraction loss",
    "viewPriority": "side+front",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular winging or protraction loss during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular winging or protraction loss. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect scapular winging or protraction loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "push_plank",
      "finish",
      "frontal_transverse",
      "scapular_winging_or_protraction_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-381-PUSH_PLA-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: humeral head drift or elbow flare in push-up / plank (setup / start position)",
    "flawPattern": "humeral head drift or elbow flare",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral head drift or elbow flare during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: humeral head drift or elbow flare. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "push_plank",
      "setup",
      "sagittal_frontal_transverse",
      "humeral_head_drift_or_elbow_flare"
    ]
  },
  {
    "id": "MMSX-V4.1-382-PUSH_PLA-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: humeral head drift or elbow flare in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "humeral head drift or elbow flare",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral head drift or elbow flare during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: humeral head drift or elbow flare. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "push_plank",
      "eccentric",
      "sagittal_frontal_transverse",
      "humeral_head_drift_or_elbow_flare"
    ]
  },
  {
    "id": "MMSX-V4.1-383-PUSH_PLA-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: humeral head drift or elbow flare in push-up / plank (transition / deepest key frame)",
    "flawPattern": "humeral head drift or elbow flare",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral head drift or elbow flare during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: humeral head drift or elbow flare. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "push_plank",
      "transition",
      "sagittal_frontal_transverse",
      "humeral_head_drift_or_elbow_flare"
    ]
  },
  {
    "id": "MMSX-V4.1-384-PUSH_PLA-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: humeral head drift or elbow flare in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "humeral head drift or elbow flare",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral head drift or elbow flare during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: humeral head drift or elbow flare. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "push_plank",
      "concentric",
      "sagittal_frontal_transverse",
      "humeral_head_drift_or_elbow_flare"
    ]
  },
  {
    "id": "MMSX-V4.1-385-PUSH_PLA-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: humeral head drift or elbow flare in push-up / plank (finish / recovery position)",
    "flawPattern": "humeral head drift or elbow flare",
    "viewPriority": "side+front",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral head drift or elbow flare during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: humeral head drift or elbow flare. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect humeral head drift or elbow flare. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "push_plank",
      "finish",
      "sagittal_frontal_transverse",
      "humeral_head_drift_or_elbow_flare"
    ]
  },
  {
    "id": "MMSX-V4.1-386-PUSH_PLA-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: head drop or neck extension in plank in push-up / plank (setup / start position)",
    "flawPattern": "head drop or neck extension in plank",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head drop or neck extension in plank during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: head drop or neck extension in plank. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "push_plank",
      "setup",
      "sagittal_transverse",
      "head_drop_or_neck_extension_in_plank"
    ]
  },
  {
    "id": "MMSX-V4.1-387-PUSH_PLA-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: head drop or neck extension in plank in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "head drop or neck extension in plank",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head drop or neck extension in plank during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: head drop or neck extension in plank. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "push_plank",
      "eccentric",
      "sagittal_transverse",
      "head_drop_or_neck_extension_in_plank"
    ]
  },
  {
    "id": "MMSX-V4.1-388-PUSH_PLA-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: head drop or neck extension in plank in push-up / plank (transition / deepest key frame)",
    "flawPattern": "head drop or neck extension in plank",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head drop or neck extension in plank during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: head drop or neck extension in plank. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "push_plank",
      "transition",
      "sagittal_transverse",
      "head_drop_or_neck_extension_in_plank"
    ]
  },
  {
    "id": "MMSX-V4.1-389-PUSH_PLA-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: head drop or neck extension in plank in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "head drop or neck extension in plank",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head drop or neck extension in plank during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: head drop or neck extension in plank. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "push_plank",
      "concentric",
      "sagittal_transverse",
      "head_drop_or_neck_extension_in_plank"
    ]
  },
  {
    "id": "MMSX-V4.1-390-PUSH_PLA-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: head drop or neck extension in plank in push-up / plank (finish / recovery position)",
    "flawPattern": "head drop or neck extension in plank",
    "viewPriority": "side+front",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — head drop or neck extension in plank during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: head drop or neck extension in plank. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect head drop or neck extension in plank. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "push_plank",
      "finish",
      "sagittal_transverse",
      "head_drop_or_neck_extension_in_plank"
    ]
  },
  {
    "id": "MMSX-V4.1-391-PUSH_PLA-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: brace failure during closed-chain push in push-up / plank (setup / start position)",
    "flawPattern": "brace failure during closed-chain push",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace failure during closed-chain push during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: brace failure during closed-chain push. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "push_plank",
      "setup",
      "multiplanar",
      "brace_failure_during_closed_chain_push"
    ]
  },
  {
    "id": "MMSX-V4.1-392-PUSH_PLA-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: brace failure during closed-chain push in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "brace failure during closed-chain push",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace failure during closed-chain push during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: brace failure during closed-chain push. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "push_plank",
      "eccentric",
      "multiplanar",
      "brace_failure_during_closed_chain_push"
    ]
  },
  {
    "id": "MMSX-V4.1-393-PUSH_PLA-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: brace failure during closed-chain push in push-up / plank (transition / deepest key frame)",
    "flawPattern": "brace failure during closed-chain push",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace failure during closed-chain push during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: brace failure during closed-chain push. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "push_plank",
      "transition",
      "multiplanar",
      "brace_failure_during_closed_chain_push"
    ]
  },
  {
    "id": "MMSX-V4.1-394-PUSH_PLA-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: brace failure during closed-chain push in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "brace failure during closed-chain push",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace failure during closed-chain push during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: brace failure during closed-chain push. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "push_plank",
      "concentric",
      "multiplanar",
      "brace_failure_during_closed_chain_push"
    ]
  },
  {
    "id": "MMSX-V4.1-395-PUSH_PLA-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: brace failure during closed-chain push in push-up / plank (finish / recovery position)",
    "flawPattern": "brace failure during closed-chain push",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace failure during closed-chain push during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: brace failure during closed-chain push. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect brace failure during closed-chain push. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "push_plank",
      "finish",
      "multiplanar",
      "brace_failure_during_closed_chain_push"
    ]
  },
  {
    "id": "MMSX-V4.1-396-PUSH_PLA-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: whole-body line loses timing in push-up / plank (setup / start position)",
    "flawPattern": "whole-body line loses timing",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — whole-body line loses timing during push-up / plank setup / start position",
      "shortInterpretation": "Primary flaw: whole-body line loses timing. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the setup / start position of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "push_plank",
      "setup",
      "multiplanar",
      "whole_body_line_loses_timing"
    ]
  },
  {
    "id": "MMSX-V4.1-397-PUSH_PLA-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: whole-body line loses timing in push-up / plank (eccentric / load-acceptance phase)",
    "flawPattern": "whole-body line loses timing",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — whole-body line loses timing during push-up / plank eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: whole-body line loses timing. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "push_plank",
      "eccentric",
      "multiplanar",
      "whole_body_line_loses_timing"
    ]
  },
  {
    "id": "MMSX-V4.1-398-PUSH_PLA-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: whole-body line loses timing in push-up / plank (transition / deepest key frame)",
    "flawPattern": "whole-body line loses timing",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — whole-body line loses timing during push-up / plank transition / deepest key frame",
      "shortInterpretation": "Primary flaw: whole-body line loses timing. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the transition / deepest key frame of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "push_plank",
      "transition",
      "multiplanar",
      "whole_body_line_loses_timing"
    ]
  },
  {
    "id": "MMSX-V4.1-399-PUSH_PLA-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: whole-body line loses timing in push-up / plank (concentric / propulsion phase)",
    "flawPattern": "whole-body line loses timing",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — whole-body line loses timing during push-up / plank concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: whole-body line loses timing. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the concentric / propulsion phase of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "push_plank",
      "concentric",
      "multiplanar",
      "whole_body_line_loses_timing"
    ]
  },
  {
    "id": "MMSX-V4.1-400-PUSH_PLA-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "push_plank",
    "movementLabel": "push-up / plank",
    "movementContext": "closed-chain trunk and shoulder force transfer",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: whole-body line loses timing in push-up / plank (finish / recovery position)",
    "flawPattern": "whole-body line loses timing",
    "viewPriority": "side+front",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+front",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the push-up / plank.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "incline push-up line drill",
        "category": "movement-specific re-pattern",
        "dose": "3 sets × 5–8 reps",
        "setup": "Use a bench or wall height that allows a straight head-rib-pelvis line. Capture from the side.",
        "execution": "Lower as one body unit, lightly pause, then press the floor away while maintaining scapular control.",
        "coachingKeys": [
          "body moves as one piece",
          "elbows follow controlled path",
          "push through the floor at the top",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "Incline reduces load while keeping closed-chain mechanics, allowing the app to detect shoulder/trunk line errors without fatigue-driven collapse. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Lower the incline or add tempo.",
        "regression": "Use wall push-up or plank hold.",
        "stopRule": "Stop if wrist, shoulder, or neck symptoms appear."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the push-up / plank comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — whole-body line loses timing during push-up / plank finish / recovery position",
      "shortInterpretation": "Primary flaw: whole-body line loses timing. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: side+front.",
      "mechanicalWhy": "During the finish / recovery position of the push-up / plank, the system detected or is configured to detect whole-body line loses timing. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the push-up / plank at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "push_plank",
      "finish",
      "multiplanar",
      "whole_body_line_loses_timing"
    ]
  },
  {
    "id": "MMSX-V4.1-401-OVERHEAD-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: foot pressure shift during vertical press in overhead press / reach (setup / start position)",
    "flawPattern": "foot pressure shift during vertical press",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot pressure shift during vertical press during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: foot pressure shift during vertical press. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "overhead",
      "setup",
      "frontal_sagittal",
      "foot_pressure_shift_during_vertical_press"
    ]
  },
  {
    "id": "MMSX-V4.1-402-OVERHEAD-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: foot pressure shift during vertical press in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "foot pressure shift during vertical press",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot pressure shift during vertical press during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: foot pressure shift during vertical press. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "overhead",
      "eccentric",
      "frontal_sagittal",
      "foot_pressure_shift_during_vertical_press"
    ]
  },
  {
    "id": "MMSX-V4.1-403-OVERHEAD-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: foot pressure shift during vertical press in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "foot pressure shift during vertical press",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot pressure shift during vertical press during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: foot pressure shift during vertical press. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "overhead",
      "transition",
      "frontal_sagittal",
      "foot_pressure_shift_during_vertical_press"
    ]
  },
  {
    "id": "MMSX-V4.1-404-OVERHEAD-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: foot pressure shift during vertical press in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "foot pressure shift during vertical press",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot pressure shift during vertical press during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: foot pressure shift during vertical press. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "overhead",
      "concentric",
      "frontal_sagittal",
      "foot_pressure_shift_during_vertical_press"
    ]
  },
  {
    "id": "MMSX-V4.1-405-OVERHEAD-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: foot pressure shift during vertical press in overhead press / reach (finish / recovery position)",
    "flawPattern": "foot pressure shift during vertical press",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — foot pressure shift during vertical press during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: foot pressure shift during vertical press. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect foot pressure shift during vertical press. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "overhead",
      "finish",
      "frontal_sagittal",
      "foot_pressure_shift_during_vertical_press"
    ]
  },
  {
    "id": "MMSX-V4.1-406-OVERHEAD-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee lockout strategy under overhead load in overhead press / reach (setup / start position)",
    "flawPattern": "knee lockout strategy under overhead load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee lockout strategy under overhead load during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: knee lockout strategy under overhead load. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "overhead",
      "setup",
      "frontal_transverse",
      "knee_lockout_strategy_under_overhead_load"
    ]
  },
  {
    "id": "MMSX-V4.1-407-OVERHEAD-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee lockout strategy under overhead load in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "knee lockout strategy under overhead load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee lockout strategy under overhead load during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee lockout strategy under overhead load. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "overhead",
      "eccentric",
      "frontal_transverse",
      "knee_lockout_strategy_under_overhead_load"
    ]
  },
  {
    "id": "MMSX-V4.1-408-OVERHEAD-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee lockout strategy under overhead load in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "knee lockout strategy under overhead load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee lockout strategy under overhead load during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee lockout strategy under overhead load. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "overhead",
      "transition",
      "frontal_transverse",
      "knee_lockout_strategy_under_overhead_load"
    ]
  },
  {
    "id": "MMSX-V4.1-409-OVERHEAD-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee lockout strategy under overhead load in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "knee lockout strategy under overhead load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee lockout strategy under overhead load during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee lockout strategy under overhead load. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "overhead",
      "concentric",
      "frontal_transverse",
      "knee_lockout_strategy_under_overhead_load"
    ]
  },
  {
    "id": "MMSX-V4.1-410-OVERHEAD-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee lockout strategy under overhead load in overhead press / reach (finish / recovery position)",
    "flawPattern": "knee lockout strategy under overhead load",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee lockout strategy under overhead load during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: knee lockout strategy under overhead load. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect knee lockout strategy under overhead load. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "overhead",
      "finish",
      "frontal_transverse",
      "knee_lockout_strategy_under_overhead_load"
    ]
  },
  {
    "id": "MMSX-V4.1-411-OVERHEAD-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: pelvis shift to create overhead range in overhead press / reach (setup / start position)",
    "flawPattern": "pelvis shift to create overhead range",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvis shift to create overhead range during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: pelvis shift to create overhead range. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "overhead",
      "setup",
      "frontal_transverse",
      "pelvis_shift_to_create_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-412-OVERHEAD-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: pelvis shift to create overhead range in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "pelvis shift to create overhead range",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvis shift to create overhead range during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pelvis shift to create overhead range. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "overhead",
      "eccentric",
      "frontal_transverse",
      "pelvis_shift_to_create_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-413-OVERHEAD-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: pelvis shift to create overhead range in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "pelvis shift to create overhead range",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvis shift to create overhead range during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pelvis shift to create overhead range. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "overhead",
      "transition",
      "frontal_transverse",
      "pelvis_shift_to_create_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-414-OVERHEAD-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: pelvis shift to create overhead range in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "pelvis shift to create overhead range",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvis shift to create overhead range during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pelvis shift to create overhead range. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "overhead",
      "concentric",
      "frontal_transverse",
      "pelvis_shift_to_create_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-415-OVERHEAD-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: pelvis shift to create overhead range in overhead press / reach (finish / recovery position)",
    "flawPattern": "pelvis shift to create overhead range",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvis shift to create overhead range during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: pelvis shift to create overhead range. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect pelvis shift to create overhead range. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "overhead",
      "finish",
      "frontal_transverse",
      "pelvis_shift_to_create_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-416-OVERHEAD-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension to fake overhead range in overhead press / reach (setup / start position)",
    "flawPattern": "lumbar extension to fake overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension to fake overhead range during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: lumbar extension to fake overhead range. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "overhead",
      "setup",
      "sagittal_frontal",
      "lumbar_extension_to_fake_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-417-OVERHEAD-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension to fake overhead range in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar extension to fake overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension to fake overhead range during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar extension to fake overhead range. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "overhead",
      "eccentric",
      "sagittal_frontal",
      "lumbar_extension_to_fake_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-418-OVERHEAD-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension to fake overhead range in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "lumbar extension to fake overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension to fake overhead range during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar extension to fake overhead range. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "overhead",
      "transition",
      "sagittal_frontal",
      "lumbar_extension_to_fake_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-419-OVERHEAD-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension to fake overhead range in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "lumbar extension to fake overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension to fake overhead range during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar extension to fake overhead range. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "overhead",
      "concentric",
      "sagittal_frontal",
      "lumbar_extension_to_fake_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-420-OVERHEAD-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension to fake overhead range in overhead press / reach (finish / recovery position)",
    "flawPattern": "lumbar extension to fake overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension to fake overhead range during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar extension to fake overhead range. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect lumbar extension to fake overhead range. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "overhead",
      "finish",
      "sagittal_frontal",
      "lumbar_extension_to_fake_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-421-OVERHEAD-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension/rotation restriction in press in overhead press / reach (setup / start position)",
    "flawPattern": "thoracic extension/rotation restriction in press",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension/rotation restriction in press during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: thoracic extension/rotation restriction in press. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "overhead",
      "setup",
      "sagittal_transverse",
      "thoracic_extension_rotation_restriction_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-422-OVERHEAD-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension/rotation restriction in press in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic extension/rotation restriction in press",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension/rotation restriction in press during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic extension/rotation restriction in press. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "overhead",
      "eccentric",
      "sagittal_transverse",
      "thoracic_extension_rotation_restriction_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-423-OVERHEAD-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension/rotation restriction in press in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "thoracic extension/rotation restriction in press",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension/rotation restriction in press during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic extension/rotation restriction in press. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "overhead",
      "transition",
      "sagittal_transverse",
      "thoracic_extension_rotation_restriction_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-424-OVERHEAD-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension/rotation restriction in press in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "thoracic extension/rotation restriction in press",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension/rotation restriction in press during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic extension/rotation restriction in press. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "overhead",
      "concentric",
      "sagittal_transverse",
      "thoracic_extension_rotation_restriction_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-425-OVERHEAD-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension/rotation restriction in press in overhead press / reach (finish / recovery position)",
    "flawPattern": "thoracic extension/rotation restriction in press",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension/rotation restriction in press during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic extension/rotation restriction in press. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect thoracic extension/rotation restriction in press. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "overhead",
      "finish",
      "sagittal_transverse",
      "thoracic_extension_rotation_restriction_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-426-OVERHEAD-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular upward-rotation timing loss in overhead press / reach (setup / start position)",
    "flawPattern": "scapular upward-rotation timing loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular upward-rotation timing loss during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: scapular upward-rotation timing loss. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "overhead",
      "setup",
      "frontal_transverse",
      "scapular_upward_rotation_timing_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-427-OVERHEAD-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular upward-rotation timing loss in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "scapular upward-rotation timing loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular upward-rotation timing loss during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular upward-rotation timing loss. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "overhead",
      "eccentric",
      "frontal_transverse",
      "scapular_upward_rotation_timing_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-428-OVERHEAD-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular upward-rotation timing loss in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "scapular upward-rotation timing loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular upward-rotation timing loss during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular upward-rotation timing loss. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "overhead",
      "transition",
      "frontal_transverse",
      "scapular_upward_rotation_timing_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-429-OVERHEAD-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular upward-rotation timing loss in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "scapular upward-rotation timing loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular upward-rotation timing loss during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular upward-rotation timing loss. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "overhead",
      "concentric",
      "frontal_transverse",
      "scapular_upward_rotation_timing_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-430-OVERHEAD-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular upward-rotation timing loss in overhead press / reach (finish / recovery position)",
    "flawPattern": "scapular upward-rotation timing loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular upward-rotation timing loss during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular upward-rotation timing loss. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect scapular upward-rotation timing loss. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "overhead",
      "finish",
      "frontal_transverse",
      "scapular_upward_rotation_timing_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-431-OVERHEAD-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: humeral path or elbow-wrist stack loss in overhead press / reach (setup / start position)",
    "flawPattern": "humeral path or elbow-wrist stack loss",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral path or elbow-wrist stack loss during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: humeral path or elbow-wrist stack loss. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "overhead",
      "setup",
      "sagittal_frontal_transverse",
      "humeral_path_or_elbow_wrist_stack_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-432-OVERHEAD-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: humeral path or elbow-wrist stack loss in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "humeral path or elbow-wrist stack loss",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral path or elbow-wrist stack loss during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: humeral path or elbow-wrist stack loss. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "overhead",
      "eccentric",
      "sagittal_frontal_transverse",
      "humeral_path_or_elbow_wrist_stack_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-433-OVERHEAD-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: humeral path or elbow-wrist stack loss in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "humeral path or elbow-wrist stack loss",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral path or elbow-wrist stack loss during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: humeral path or elbow-wrist stack loss. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "overhead",
      "transition",
      "sagittal_frontal_transverse",
      "humeral_path_or_elbow_wrist_stack_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-434-OVERHEAD-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: humeral path or elbow-wrist stack loss in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "humeral path or elbow-wrist stack loss",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral path or elbow-wrist stack loss during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: humeral path or elbow-wrist stack loss. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "overhead",
      "concentric",
      "sagittal_frontal_transverse",
      "humeral_path_or_elbow_wrist_stack_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-435-OVERHEAD-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: humeral path or elbow-wrist stack loss in overhead press / reach (finish / recovery position)",
    "flawPattern": "humeral path or elbow-wrist stack loss",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral path or elbow-wrist stack loss during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: humeral path or elbow-wrist stack loss. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect humeral path or elbow-wrist stack loss. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "overhead",
      "finish",
      "sagittal_frontal_transverse",
      "humeral_path_or_elbow_wrist_stack_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-436-OVERHEAD-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: neck extension to clear overhead range in overhead press / reach (setup / start position)",
    "flawPattern": "neck extension to clear overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension to clear overhead range during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: neck extension to clear overhead range. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "overhead",
      "setup",
      "sagittal_transverse",
      "neck_extension_to_clear_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-437-OVERHEAD-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: neck extension to clear overhead range in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "neck extension to clear overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension to clear overhead range during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: neck extension to clear overhead range. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "overhead",
      "eccentric",
      "sagittal_transverse",
      "neck_extension_to_clear_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-438-OVERHEAD-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: neck extension to clear overhead range in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "neck extension to clear overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension to clear overhead range during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: neck extension to clear overhead range. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "overhead",
      "transition",
      "sagittal_transverse",
      "neck_extension_to_clear_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-439-OVERHEAD-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: neck extension to clear overhead range in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "neck extension to clear overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension to clear overhead range during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: neck extension to clear overhead range. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "overhead",
      "concentric",
      "sagittal_transverse",
      "neck_extension_to_clear_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-440-OVERHEAD-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: neck extension to clear overhead range in overhead press / reach (finish / recovery position)",
    "flawPattern": "neck extension to clear overhead range",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension to clear overhead range during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: neck extension to clear overhead range. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect neck extension to clear overhead range. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "overhead",
      "finish",
      "sagittal_transverse",
      "neck_extension_to_clear_overhead_range"
    ]
  },
  {
    "id": "MMSX-V4.1-441-OVERHEAD-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: rib flare from pressure mismanagement in overhead press / reach (setup / start position)",
    "flawPattern": "rib flare from pressure mismanagement",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — rib flare from pressure mismanagement during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: rib flare from pressure mismanagement. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "overhead",
      "setup",
      "multiplanar",
      "rib_flare_from_pressure_mismanagement"
    ]
  },
  {
    "id": "MMSX-V4.1-442-OVERHEAD-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: rib flare from pressure mismanagement in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "rib flare from pressure mismanagement",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — rib flare from pressure mismanagement during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: rib flare from pressure mismanagement. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "overhead",
      "eccentric",
      "multiplanar",
      "rib_flare_from_pressure_mismanagement"
    ]
  },
  {
    "id": "MMSX-V4.1-443-OVERHEAD-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: rib flare from pressure mismanagement in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "rib flare from pressure mismanagement",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — rib flare from pressure mismanagement during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: rib flare from pressure mismanagement. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "overhead",
      "transition",
      "multiplanar",
      "rib_flare_from_pressure_mismanagement"
    ]
  },
  {
    "id": "MMSX-V4.1-444-OVERHEAD-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: rib flare from pressure mismanagement in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "rib flare from pressure mismanagement",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — rib flare from pressure mismanagement during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: rib flare from pressure mismanagement. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "overhead",
      "concentric",
      "multiplanar",
      "rib_flare_from_pressure_mismanagement"
    ]
  },
  {
    "id": "MMSX-V4.1-445-OVERHEAD-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: rib flare from pressure mismanagement in overhead press / reach (finish / recovery position)",
    "flawPattern": "rib flare from pressure mismanagement",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — rib flare from pressure mismanagement during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: rib flare from pressure mismanagement. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect rib flare from pressure mismanagement. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "overhead",
      "finish",
      "multiplanar",
      "rib_flare_from_pressure_mismanagement"
    ]
  },
  {
    "id": "MMSX-V4.1-446-OVERHEAD-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: COM shift to counterbalance press in overhead press / reach (setup / start position)",
    "flawPattern": "COM shift to counterbalance press",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shift to counterbalance press during overhead press / reach setup / start position",
      "shortInterpretation": "Primary flaw: COM shift to counterbalance press. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "overhead",
      "setup",
      "multiplanar",
      "com_shift_to_counterbalance_press"
    ]
  },
  {
    "id": "MMSX-V4.1-447-OVERHEAD-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: COM shift to counterbalance press in overhead press / reach (eccentric / load-acceptance phase)",
    "flawPattern": "COM shift to counterbalance press",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shift to counterbalance press during overhead press / reach eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: COM shift to counterbalance press. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "overhead",
      "eccentric",
      "multiplanar",
      "com_shift_to_counterbalance_press"
    ]
  },
  {
    "id": "MMSX-V4.1-448-OVERHEAD-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: COM shift to counterbalance press in overhead press / reach (transition / deepest key frame)",
    "flawPattern": "COM shift to counterbalance press",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shift to counterbalance press during overhead press / reach transition / deepest key frame",
      "shortInterpretation": "Primary flaw: COM shift to counterbalance press. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "overhead",
      "transition",
      "multiplanar",
      "com_shift_to_counterbalance_press"
    ]
  },
  {
    "id": "MMSX-V4.1-449-OVERHEAD-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: COM shift to counterbalance press in overhead press / reach (concentric / propulsion phase)",
    "flawPattern": "COM shift to counterbalance press",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shift to counterbalance press during overhead press / reach concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: COM shift to counterbalance press. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "overhead",
      "concentric",
      "multiplanar",
      "com_shift_to_counterbalance_press"
    ]
  },
  {
    "id": "MMSX-V4.1-450-OVERHEAD-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "overhead",
    "movementLabel": "overhead press / reach",
    "movementContext": "vertical upper-body force transfer and scapulohumeral rhythm",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: COM shift to counterbalance press in overhead press / reach (finish / recovery position)",
    "flawPattern": "COM shift to counterbalance press",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the overhead press / reach.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "half-kneeling landmine press line drill",
        "category": "movement-specific overhead re-pattern",
        "dose": "3 sets × 6 reps each side",
        "setup": "Half-kneeling stance, front foot tripod, light landmine or band angled forward.",
        "execution": "Press along the angled line without rib flare, neck extension, or shoulder shrug, then return slowly.",
        "coachingKeys": [
          "ribs stay down as arm rises",
          "scapula rotates, not hikes",
          "finish with biceps near ear without lumbar extension",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "The landmine angle reduces overhead demand while teaching scapular upward rotation and trunk stack needed for full press mechanics. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Progress to dumbbell overhead press after clean captures.",
        "regression": "Use wall slide or lighter band.",
        "stopRule": "Stop if shoulder pinch, numbness, or neck pain appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the overhead press / reach comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM shift to counterbalance press during overhead press / reach finish / recovery position",
      "shortInterpretation": "Primary flaw: COM shift to counterbalance press. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the overhead press / reach, the system detected or is configured to detect COM shift to counterbalance press. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the overhead press / reach at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "overhead",
      "finish",
      "multiplanar",
      "com_shift_to_counterbalance_press"
    ]
  },
  {
    "id": "MMSX-V4.1-451-HORIZONT-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: leg-drive foot pressure asymmetry in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "leg-drive foot pressure asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — leg-drive foot pressure asymmetry during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: leg-drive foot pressure asymmetry. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "horizontal_press",
      "setup",
      "frontal_sagittal",
      "leg_drive_foot_pressure_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-452-HORIZONT-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: leg-drive foot pressure asymmetry in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "leg-drive foot pressure asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — leg-drive foot pressure asymmetry during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: leg-drive foot pressure asymmetry. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "horizontal_press",
      "eccentric",
      "frontal_sagittal",
      "leg_drive_foot_pressure_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-453-HORIZONT-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: leg-drive foot pressure asymmetry in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "leg-drive foot pressure asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — leg-drive foot pressure asymmetry during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: leg-drive foot pressure asymmetry. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "horizontal_press",
      "transition",
      "frontal_sagittal",
      "leg_drive_foot_pressure_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-454-HORIZONT-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: leg-drive foot pressure asymmetry in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "leg-drive foot pressure asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — leg-drive foot pressure asymmetry during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: leg-drive foot pressure asymmetry. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "horizontal_press",
      "concentric",
      "frontal_sagittal",
      "leg_drive_foot_pressure_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-455-HORIZONT-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: leg-drive foot pressure asymmetry in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "leg-drive foot pressure asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — leg-drive foot pressure asymmetry during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: leg-drive foot pressure asymmetry. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect leg-drive foot pressure asymmetry. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "horizontal_press",
      "finish",
      "frontal_sagittal",
      "leg_drive_foot_pressure_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-456-HORIZONT-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee/leg-drive asymmetry in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "knee/leg-drive asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/leg-drive asymmetry during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: knee/leg-drive asymmetry. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "horizontal_press",
      "setup",
      "frontal_transverse",
      "knee_leg_drive_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-457-HORIZONT-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee/leg-drive asymmetry in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "knee/leg-drive asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/leg-drive asymmetry during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee/leg-drive asymmetry. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "horizontal_press",
      "eccentric",
      "frontal_transverse",
      "knee_leg_drive_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-458-HORIZONT-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee/leg-drive asymmetry in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "knee/leg-drive asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/leg-drive asymmetry during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee/leg-drive asymmetry. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "horizontal_press",
      "transition",
      "frontal_transverse",
      "knee_leg_drive_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-459-HORIZONT-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee/leg-drive asymmetry in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "knee/leg-drive asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/leg-drive asymmetry during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee/leg-drive asymmetry. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "horizontal_press",
      "concentric",
      "frontal_transverse",
      "knee_leg_drive_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-460-HORIZONT-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee/leg-drive asymmetry in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "knee/leg-drive asymmetry",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee/leg-drive asymmetry during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: knee/leg-drive asymmetry. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect knee/leg-drive asymmetry. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "horizontal_press",
      "finish",
      "frontal_transverse",
      "knee_leg_drive_asymmetry"
    ]
  },
  {
    "id": "MMSX-V4.1-461-HORIZONT-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: pelvic bridge/rotation during press in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "pelvic bridge/rotation during press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic bridge/rotation during press during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: pelvic bridge/rotation during press. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "horizontal_press",
      "setup",
      "frontal_transverse",
      "pelvic_bridge_rotation_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-462-HORIZONT-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: pelvic bridge/rotation during press in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "pelvic bridge/rotation during press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic bridge/rotation during press during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pelvic bridge/rotation during press. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "horizontal_press",
      "eccentric",
      "frontal_transverse",
      "pelvic_bridge_rotation_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-463-HORIZONT-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: pelvic bridge/rotation during press in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "pelvic bridge/rotation during press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic bridge/rotation during press during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pelvic bridge/rotation during press. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "horizontal_press",
      "transition",
      "frontal_transverse",
      "pelvic_bridge_rotation_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-464-HORIZONT-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: pelvic bridge/rotation during press in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "pelvic bridge/rotation during press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic bridge/rotation during press during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pelvic bridge/rotation during press. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "horizontal_press",
      "concentric",
      "frontal_transverse",
      "pelvic_bridge_rotation_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-465-HORIZONT-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: pelvic bridge/rotation during press in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "pelvic bridge/rotation during press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic bridge/rotation during press during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: pelvic bridge/rotation during press. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect pelvic bridge/rotation during press. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "horizontal_press",
      "finish",
      "frontal_transverse",
      "pelvic_bridge_rotation_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-466-HORIZONT-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: rib flare and lumbar arch dominance in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "rib flare and lumbar arch dominance",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — rib flare and lumbar arch dominance during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: rib flare and lumbar arch dominance. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "horizontal_press",
      "setup",
      "sagittal_frontal",
      "rib_flare_and_lumbar_arch_dominance"
    ]
  },
  {
    "id": "MMSX-V4.1-467-HORIZONT-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: rib flare and lumbar arch dominance in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "rib flare and lumbar arch dominance",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — rib flare and lumbar arch dominance during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: rib flare and lumbar arch dominance. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "horizontal_press",
      "eccentric",
      "sagittal_frontal",
      "rib_flare_and_lumbar_arch_dominance"
    ]
  },
  {
    "id": "MMSX-V4.1-468-HORIZONT-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: rib flare and lumbar arch dominance in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "rib flare and lumbar arch dominance",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — rib flare and lumbar arch dominance during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: rib flare and lumbar arch dominance. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "horizontal_press",
      "transition",
      "sagittal_frontal",
      "rib_flare_and_lumbar_arch_dominance"
    ]
  },
  {
    "id": "MMSX-V4.1-469-HORIZONT-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: rib flare and lumbar arch dominance in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "rib flare and lumbar arch dominance",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — rib flare and lumbar arch dominance during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: rib flare and lumbar arch dominance. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "horizontal_press",
      "concentric",
      "sagittal_frontal",
      "rib_flare_and_lumbar_arch_dominance"
    ]
  },
  {
    "id": "MMSX-V4.1-470-HORIZONT-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: rib flare and lumbar arch dominance in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "rib flare and lumbar arch dominance",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — rib flare and lumbar arch dominance during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: rib flare and lumbar arch dominance. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect rib flare and lumbar arch dominance. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "horizontal_press",
      "finish",
      "sagittal_frontal",
      "rib_flare_and_lumbar_arch_dominance"
    ]
  },
  {
    "id": "MMSX-V4.1-471-HORIZONT-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic position altering scapular base in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "thoracic position altering scapular base",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic position altering scapular base during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: thoracic position altering scapular base. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "horizontal_press",
      "setup",
      "sagittal_transverse",
      "thoracic_position_altering_scapular_base"
    ]
  },
  {
    "id": "MMSX-V4.1-472-HORIZONT-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic position altering scapular base in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic position altering scapular base",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic position altering scapular base during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic position altering scapular base. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "horizontal_press",
      "eccentric",
      "sagittal_transverse",
      "thoracic_position_altering_scapular_base"
    ]
  },
  {
    "id": "MMSX-V4.1-473-HORIZONT-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic position altering scapular base in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "thoracic position altering scapular base",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic position altering scapular base during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic position altering scapular base. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "horizontal_press",
      "transition",
      "sagittal_transverse",
      "thoracic_position_altering_scapular_base"
    ]
  },
  {
    "id": "MMSX-V4.1-474-HORIZONT-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic position altering scapular base in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "thoracic position altering scapular base",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic position altering scapular base during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic position altering scapular base. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "horizontal_press",
      "concentric",
      "sagittal_transverse",
      "thoracic_position_altering_scapular_base"
    ]
  },
  {
    "id": "MMSX-V4.1-475-HORIZONT-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic position altering scapular base in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "thoracic position altering scapular base",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic position altering scapular base during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic position altering scapular base. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect thoracic position altering scapular base. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "horizontal_press",
      "finish",
      "sagittal_transverse",
      "thoracic_position_altering_scapular_base"
    ]
  },
  {
    "id": "MMSX-V4.1-476-HORIZONT-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular base instability in press in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "scapular base instability in press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular base instability in press during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: scapular base instability in press. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "horizontal_press",
      "setup",
      "frontal_transverse",
      "scapular_base_instability_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-477-HORIZONT-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular base instability in press in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "scapular base instability in press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular base instability in press during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular base instability in press. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "horizontal_press",
      "eccentric",
      "frontal_transverse",
      "scapular_base_instability_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-478-HORIZONT-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular base instability in press in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "scapular base instability in press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular base instability in press during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular base instability in press. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "horizontal_press",
      "transition",
      "frontal_transverse",
      "scapular_base_instability_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-479-HORIZONT-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular base instability in press in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "scapular base instability in press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular base instability in press during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular base instability in press. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "horizontal_press",
      "concentric",
      "frontal_transverse",
      "scapular_base_instability_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-480-HORIZONT-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular base instability in press in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "scapular base instability in press",
    "viewPriority": "front+side",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular base instability in press during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular base instability in press. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect scapular base instability in press. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "horizontal_press",
      "finish",
      "frontal_transverse",
      "scapular_base_instability_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-481-HORIZONT-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: elbow flare or wrist-elbow-shoulder stack error in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "elbow flare or wrist-elbow-shoulder stack error",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — elbow flare or wrist-elbow-shoulder stack error during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: elbow flare or wrist-elbow-shoulder stack error. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "horizontal_press",
      "setup",
      "sagittal_frontal_transverse",
      "elbow_flare_or_wrist_elbow_shoulder_stack_error"
    ]
  },
  {
    "id": "MMSX-V4.1-482-HORIZONT-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: elbow flare or wrist-elbow-shoulder stack error in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "elbow flare or wrist-elbow-shoulder stack error",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — elbow flare or wrist-elbow-shoulder stack error during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: elbow flare or wrist-elbow-shoulder stack error. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "horizontal_press",
      "eccentric",
      "sagittal_frontal_transverse",
      "elbow_flare_or_wrist_elbow_shoulder_stack_error"
    ]
  },
  {
    "id": "MMSX-V4.1-483-HORIZONT-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: elbow flare or wrist-elbow-shoulder stack error in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "elbow flare or wrist-elbow-shoulder stack error",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — elbow flare or wrist-elbow-shoulder stack error during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: elbow flare or wrist-elbow-shoulder stack error. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "horizontal_press",
      "transition",
      "sagittal_frontal_transverse",
      "elbow_flare_or_wrist_elbow_shoulder_stack_error"
    ]
  },
  {
    "id": "MMSX-V4.1-484-HORIZONT-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: elbow flare or wrist-elbow-shoulder stack error in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "elbow flare or wrist-elbow-shoulder stack error",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — elbow flare or wrist-elbow-shoulder stack error during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: elbow flare or wrist-elbow-shoulder stack error. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "horizontal_press",
      "concentric",
      "sagittal_frontal_transverse",
      "elbow_flare_or_wrist_elbow_shoulder_stack_error"
    ]
  },
  {
    "id": "MMSX-V4.1-485-HORIZONT-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: elbow flare or wrist-elbow-shoulder stack error in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "elbow flare or wrist-elbow-shoulder stack error",
    "viewPriority": "front+side",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — elbow flare or wrist-elbow-shoulder stack error during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: elbow flare or wrist-elbow-shoulder stack error. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect elbow flare or wrist-elbow-shoulder stack error. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "horizontal_press",
      "finish",
      "sagittal_frontal_transverse",
      "elbow_flare_or_wrist_elbow_shoulder_stack_error"
    ]
  },
  {
    "id": "MMSX-V4.1-486-HORIZONT-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: chin poke and neck bracing during press in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "chin poke and neck bracing during press",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — chin poke and neck bracing during press during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: chin poke and neck bracing during press. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "horizontal_press",
      "setup",
      "sagittal_transverse",
      "chin_poke_and_neck_bracing_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-487-HORIZONT-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: chin poke and neck bracing during press in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "chin poke and neck bracing during press",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — chin poke and neck bracing during press during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: chin poke and neck bracing during press. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "horizontal_press",
      "eccentric",
      "sagittal_transverse",
      "chin_poke_and_neck_bracing_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-488-HORIZONT-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: chin poke and neck bracing during press in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "chin poke and neck bracing during press",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — chin poke and neck bracing during press during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: chin poke and neck bracing during press. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "horizontal_press",
      "transition",
      "sagittal_transverse",
      "chin_poke_and_neck_bracing_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-489-HORIZONT-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: chin poke and neck bracing during press in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "chin poke and neck bracing during press",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — chin poke and neck bracing during press during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: chin poke and neck bracing during press. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "horizontal_press",
      "concentric",
      "sagittal_transverse",
      "chin_poke_and_neck_bracing_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-490-HORIZONT-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: chin poke and neck bracing during press in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "chin poke and neck bracing during press",
    "viewPriority": "front+side",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — chin poke and neck bracing during press during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: chin poke and neck bracing during press. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect chin poke and neck bracing during press. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "horizontal_press",
      "finish",
      "sagittal_transverse",
      "chin_poke_and_neck_bracing_during_press"
    ]
  },
  {
    "id": "MMSX-V4.1-491-HORIZONT-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: excessive arch/pressure strategy in press in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "excessive arch/pressure strategy in press",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — excessive arch/pressure strategy in press during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: excessive arch/pressure strategy in press. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "horizontal_press",
      "setup",
      "multiplanar",
      "excessive_arch_pressure_strategy_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-492-HORIZONT-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: excessive arch/pressure strategy in press in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "excessive arch/pressure strategy in press",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — excessive arch/pressure strategy in press during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: excessive arch/pressure strategy in press. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "horizontal_press",
      "eccentric",
      "multiplanar",
      "excessive_arch_pressure_strategy_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-493-HORIZONT-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: excessive arch/pressure strategy in press in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "excessive arch/pressure strategy in press",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — excessive arch/pressure strategy in press during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: excessive arch/pressure strategy in press. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "horizontal_press",
      "transition",
      "multiplanar",
      "excessive_arch_pressure_strategy_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-494-HORIZONT-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: excessive arch/pressure strategy in press in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "excessive arch/pressure strategy in press",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — excessive arch/pressure strategy in press during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: excessive arch/pressure strategy in press. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "horizontal_press",
      "concentric",
      "multiplanar",
      "excessive_arch_pressure_strategy_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-495-HORIZONT-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: excessive arch/pressure strategy in press in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "excessive arch/pressure strategy in press",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — excessive arch/pressure strategy in press during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: excessive arch/pressure strategy in press. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect excessive arch/pressure strategy in press. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "horizontal_press",
      "finish",
      "multiplanar",
      "excessive_arch_pressure_strategy_in_press"
    ]
  },
  {
    "id": "MMSX-V4.1-496-HORIZONT-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: asymmetrical force timing between sides in horizontal press / bench pattern (setup / start position)",
    "flawPattern": "asymmetrical force timing between sides",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — asymmetrical force timing between sides during horizontal press / bench pattern setup / start position",
      "shortInterpretation": "Primary flaw: asymmetrical force timing between sides. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the setup / start position of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "horizontal_press",
      "setup",
      "multiplanar",
      "asymmetrical_force_timing_between_sides"
    ]
  },
  {
    "id": "MMSX-V4.1-497-HORIZONT-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: asymmetrical force timing between sides in horizontal press / bench pattern (eccentric / load-acceptance phase)",
    "flawPattern": "asymmetrical force timing between sides",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — asymmetrical force timing between sides during horizontal press / bench pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: asymmetrical force timing between sides. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "horizontal_press",
      "eccentric",
      "multiplanar",
      "asymmetrical_force_timing_between_sides"
    ]
  },
  {
    "id": "MMSX-V4.1-498-HORIZONT-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: asymmetrical force timing between sides in horizontal press / bench pattern (transition / deepest key frame)",
    "flawPattern": "asymmetrical force timing between sides",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — asymmetrical force timing between sides during horizontal press / bench pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: asymmetrical force timing between sides. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the transition / deepest key frame of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "horizontal_press",
      "transition",
      "multiplanar",
      "asymmetrical_force_timing_between_sides"
    ]
  },
  {
    "id": "MMSX-V4.1-499-HORIZONT-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: asymmetrical force timing between sides in horizontal press / bench pattern (concentric / propulsion phase)",
    "flawPattern": "asymmetrical force timing between sides",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — asymmetrical force timing between sides during horizontal press / bench pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: asymmetrical force timing between sides. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the concentric / propulsion phase of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "horizontal_press",
      "concentric",
      "multiplanar",
      "asymmetrical_force_timing_between_sides"
    ]
  },
  {
    "id": "MMSX-V4.1-500-HORIZONT-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "horizontal_press",
    "movementLabel": "horizontal press / bench pattern",
    "movementContext": "horizontal force production with scapular base control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: asymmetrical force timing between sides in horizontal press / bench pattern (finish / recovery position)",
    "flawPattern": "asymmetrical force timing between sides",
    "viewPriority": "front+side",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the horizontal press / bench pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "tempo dumbbell press with scapular base",
        "category": "movement-specific pressing re-pattern",
        "dose": "3 sets × 6 controlled reps",
        "setup": "Use light dumbbells or push-up handles. Capture from front or angled side.",
        "execution": "Lower for 3 seconds, pause, then press while keeping wrist-elbow-shoulder lines even.",
        "coachingKeys": [
          "wrists remain stacked over elbows",
          "shoulders do not roll forward at the bottom",
          "press evenly from both sides",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "Tempo exposes asymmetrical elbow flare, wrist collapse, and shoulder glide while load is low enough to correct. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Increase load only after left/right timing matches.",
        "regression": "Use floor press or band press.",
        "stopRule": "Stop if shoulder pain or tingling occurs."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the horizontal press / bench pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — asymmetrical force timing between sides during horizontal press / bench pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: asymmetrical force timing between sides. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side.",
      "mechanicalWhy": "During the finish / recovery position of the horizontal press / bench pattern, the system detected or is configured to detect asymmetrical force timing between sides. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the horizontal press / bench pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "horizontal_press",
      "finish",
      "multiplanar",
      "asymmetrical_force_timing_between_sides"
    ]
  },
  {
    "id": "MMSX-V4.1-501-PULL_ROW-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: stance foot pressure shift during pull in row / pull pattern (setup / start position)",
    "flawPattern": "stance foot pressure shift during pull",
    "viewPriority": "side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance foot pressure shift during pull during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: stance foot pressure shift during pull. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "pull_row",
      "setup",
      "frontal_sagittal",
      "stance_foot_pressure_shift_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-502-PULL_ROW-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: stance foot pressure shift during pull in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "stance foot pressure shift during pull",
    "viewPriority": "side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance foot pressure shift during pull during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: stance foot pressure shift during pull. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "pull_row",
      "eccentric",
      "frontal_sagittal",
      "stance_foot_pressure_shift_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-503-PULL_ROW-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: stance foot pressure shift during pull in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "stance foot pressure shift during pull",
    "viewPriority": "side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance foot pressure shift during pull during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: stance foot pressure shift during pull. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "pull_row",
      "transition",
      "frontal_sagittal",
      "stance_foot_pressure_shift_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-504-PULL_ROW-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: stance foot pressure shift during pull in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "stance foot pressure shift during pull",
    "viewPriority": "side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance foot pressure shift during pull during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: stance foot pressure shift during pull. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "pull_row",
      "concentric",
      "frontal_sagittal",
      "stance_foot_pressure_shift_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-505-PULL_ROW-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: stance foot pressure shift during pull in row / pull pattern (finish / recovery position)",
    "flawPattern": "stance foot pressure shift during pull",
    "viewPriority": "side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — stance foot pressure shift during pull during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: stance foot pressure shift during pull. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect stance foot pressure shift during pull. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "pull_row",
      "finish",
      "frontal_sagittal",
      "stance_foot_pressure_shift_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-506-PULL_ROW-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee flexion asymmetry during rowing stance in row / pull pattern (setup / start position)",
    "flawPattern": "knee flexion asymmetry during rowing stance",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee flexion asymmetry during rowing stance during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: knee flexion asymmetry during rowing stance. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "pull_row",
      "setup",
      "frontal_transverse",
      "knee_flexion_asymmetry_during_rowing_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-507-PULL_ROW-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee flexion asymmetry during rowing stance in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "knee flexion asymmetry during rowing stance",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee flexion asymmetry during rowing stance during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee flexion asymmetry during rowing stance. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "pull_row",
      "eccentric",
      "frontal_transverse",
      "knee_flexion_asymmetry_during_rowing_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-508-PULL_ROW-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee flexion asymmetry during rowing stance in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "knee flexion asymmetry during rowing stance",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee flexion asymmetry during rowing stance during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee flexion asymmetry during rowing stance. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "pull_row",
      "transition",
      "frontal_transverse",
      "knee_flexion_asymmetry_during_rowing_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-509-PULL_ROW-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee flexion asymmetry during rowing stance in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "knee flexion asymmetry during rowing stance",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee flexion asymmetry during rowing stance during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee flexion asymmetry during rowing stance. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "pull_row",
      "concentric",
      "frontal_transverse",
      "knee_flexion_asymmetry_during_rowing_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-510-PULL_ROW-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee flexion asymmetry during rowing stance in row / pull pattern (finish / recovery position)",
    "flawPattern": "knee flexion asymmetry during rowing stance",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee flexion asymmetry during rowing stance during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: knee flexion asymmetry during rowing stance. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect knee flexion asymmetry during rowing stance. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "pull_row",
      "finish",
      "frontal_transverse",
      "knee_flexion_asymmetry_during_rowing_stance"
    ]
  },
  {
    "id": "MMSX-V4.1-511-PULL_ROW-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: pelvic rotation during pull in row / pull pattern (setup / start position)",
    "flawPattern": "pelvic rotation during pull",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation during pull during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: pelvic rotation during pull. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "pull_row",
      "setup",
      "frontal_transverse",
      "pelvic_rotation_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-512-PULL_ROW-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: pelvic rotation during pull in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "pelvic rotation during pull",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation during pull during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pelvic rotation during pull. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "pull_row",
      "eccentric",
      "frontal_transverse",
      "pelvic_rotation_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-513-PULL_ROW-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: pelvic rotation during pull in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "pelvic rotation during pull",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation during pull during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pelvic rotation during pull. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "pull_row",
      "transition",
      "frontal_transverse",
      "pelvic_rotation_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-514-PULL_ROW-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: pelvic rotation during pull in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "pelvic rotation during pull",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation during pull during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pelvic rotation during pull. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "pull_row",
      "concentric",
      "frontal_transverse",
      "pelvic_rotation_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-515-PULL_ROW-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: pelvic rotation during pull in row / pull pattern (finish / recovery position)",
    "flawPattern": "pelvic rotation during pull",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — pelvic rotation during pull during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: pelvic rotation during pull. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect pelvic rotation during pull. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "pull_row",
      "finish",
      "frontal_transverse",
      "pelvic_rotation_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-516-PULL_ROW-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension cheat during pull in row / pull pattern (setup / start position)",
    "flawPattern": "lumbar extension cheat during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension cheat during pull during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: lumbar extension cheat during pull. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "pull_row",
      "setup",
      "sagittal_frontal",
      "lumbar_extension_cheat_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-517-PULL_ROW-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension cheat during pull in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar extension cheat during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension cheat during pull during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar extension cheat during pull. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "pull_row",
      "eccentric",
      "sagittal_frontal",
      "lumbar_extension_cheat_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-518-PULL_ROW-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension cheat during pull in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "lumbar extension cheat during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension cheat during pull during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar extension cheat during pull. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "pull_row",
      "transition",
      "sagittal_frontal",
      "lumbar_extension_cheat_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-519-PULL_ROW-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension cheat during pull in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "lumbar extension cheat during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension cheat during pull during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar extension cheat during pull. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "pull_row",
      "concentric",
      "sagittal_frontal",
      "lumbar_extension_cheat_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-520-PULL_ROW-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar extension cheat during pull in row / pull pattern (finish / recovery position)",
    "flawPattern": "lumbar extension cheat during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar extension cheat during pull during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar extension cheat during pull. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect lumbar extension cheat during pull. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "pull_row",
      "finish",
      "sagittal_frontal",
      "lumbar_extension_cheat_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-521-PULL_ROW-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension cheat or collapse in row in row / pull pattern (setup / start position)",
    "flawPattern": "thoracic extension cheat or collapse in row",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension cheat or collapse in row during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: thoracic extension cheat or collapse in row. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "pull_row",
      "setup",
      "sagittal_transverse",
      "thoracic_extension_cheat_or_collapse_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-522-PULL_ROW-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension cheat or collapse in row in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic extension cheat or collapse in row",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension cheat or collapse in row during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic extension cheat or collapse in row. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "pull_row",
      "eccentric",
      "sagittal_transverse",
      "thoracic_extension_cheat_or_collapse_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-523-PULL_ROW-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension cheat or collapse in row in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "thoracic extension cheat or collapse in row",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension cheat or collapse in row during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic extension cheat or collapse in row. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "pull_row",
      "transition",
      "sagittal_transverse",
      "thoracic_extension_cheat_or_collapse_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-524-PULL_ROW-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension cheat or collapse in row in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "thoracic extension cheat or collapse in row",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension cheat or collapse in row during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic extension cheat or collapse in row. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "pull_row",
      "concentric",
      "sagittal_transverse",
      "thoracic_extension_cheat_or_collapse_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-525-PULL_ROW-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic extension cheat or collapse in row in row / pull pattern (finish / recovery position)",
    "flawPattern": "thoracic extension cheat or collapse in row",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic extension cheat or collapse in row during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic extension cheat or collapse in row. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect thoracic extension cheat or collapse in row. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "pull_row",
      "finish",
      "sagittal_transverse",
      "thoracic_extension_cheat_or_collapse_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-526-PULL_ROW-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular retraction/elevation mismatch in row / pull pattern (setup / start position)",
    "flawPattern": "scapular retraction/elevation mismatch",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular retraction/elevation mismatch during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: scapular retraction/elevation mismatch. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "pull_row",
      "setup",
      "frontal_transverse",
      "scapular_retraction_elevation_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-527-PULL_ROW-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular retraction/elevation mismatch in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "scapular retraction/elevation mismatch",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular retraction/elevation mismatch during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular retraction/elevation mismatch. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "pull_row",
      "eccentric",
      "frontal_transverse",
      "scapular_retraction_elevation_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-528-PULL_ROW-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular retraction/elevation mismatch in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "scapular retraction/elevation mismatch",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular retraction/elevation mismatch during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular retraction/elevation mismatch. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "pull_row",
      "transition",
      "frontal_transverse",
      "scapular_retraction_elevation_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-529-PULL_ROW-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular retraction/elevation mismatch in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "scapular retraction/elevation mismatch",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular retraction/elevation mismatch during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular retraction/elevation mismatch. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "pull_row",
      "concentric",
      "frontal_transverse",
      "scapular_retraction_elevation_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-530-PULL_ROW-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular retraction/elevation mismatch in row / pull pattern (finish / recovery position)",
    "flawPattern": "scapular retraction/elevation mismatch",
    "viewPriority": "side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular retraction/elevation mismatch during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular retraction/elevation mismatch. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect scapular retraction/elevation mismatch. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "pull_row",
      "finish",
      "frontal_transverse",
      "scapular_retraction_elevation_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-531-PULL_ROW-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: humeral glide or elbow path mismatch in row in row / pull pattern (setup / start position)",
    "flawPattern": "humeral glide or elbow path mismatch in row",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral glide or elbow path mismatch in row during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: humeral glide or elbow path mismatch in row. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "pull_row",
      "setup",
      "sagittal_frontal_transverse",
      "humeral_glide_or_elbow_path_mismatch_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-532-PULL_ROW-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: humeral glide or elbow path mismatch in row in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "humeral glide or elbow path mismatch in row",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral glide or elbow path mismatch in row during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: humeral glide or elbow path mismatch in row. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "pull_row",
      "eccentric",
      "sagittal_frontal_transverse",
      "humeral_glide_or_elbow_path_mismatch_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-533-PULL_ROW-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: humeral glide or elbow path mismatch in row in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "humeral glide or elbow path mismatch in row",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral glide or elbow path mismatch in row during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: humeral glide or elbow path mismatch in row. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "pull_row",
      "transition",
      "sagittal_frontal_transverse",
      "humeral_glide_or_elbow_path_mismatch_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-534-PULL_ROW-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: humeral glide or elbow path mismatch in row in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "humeral glide or elbow path mismatch in row",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral glide or elbow path mismatch in row during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: humeral glide or elbow path mismatch in row. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "pull_row",
      "concentric",
      "sagittal_frontal_transverse",
      "humeral_glide_or_elbow_path_mismatch_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-535-PULL_ROW-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: humeral glide or elbow path mismatch in row in row / pull pattern (finish / recovery position)",
    "flawPattern": "humeral glide or elbow path mismatch in row",
    "viewPriority": "side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — humeral glide or elbow path mismatch in row during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: humeral glide or elbow path mismatch in row. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect humeral glide or elbow path mismatch in row. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "pull_row",
      "finish",
      "sagittal_frontal_transverse",
      "humeral_glide_or_elbow_path_mismatch_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-536-PULL_ROW-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: neck extension during pull in row / pull pattern (setup / start position)",
    "flawPattern": "neck extension during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during pull during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: neck extension during pull. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "pull_row",
      "setup",
      "sagittal_transverse",
      "neck_extension_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-537-PULL_ROW-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: neck extension during pull in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "neck extension during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during pull during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: neck extension during pull. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "pull_row",
      "eccentric",
      "sagittal_transverse",
      "neck_extension_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-538-PULL_ROW-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: neck extension during pull in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "neck extension during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during pull during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: neck extension during pull. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "pull_row",
      "transition",
      "sagittal_transverse",
      "neck_extension_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-539-PULL_ROW-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: neck extension during pull in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "neck extension during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during pull during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: neck extension during pull. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "pull_row",
      "concentric",
      "sagittal_transverse",
      "neck_extension_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-540-PULL_ROW-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: neck extension during pull in row / pull pattern (finish / recovery position)",
    "flawPattern": "neck extension during pull",
    "viewPriority": "side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — neck extension during pull during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: neck extension during pull. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect neck extension during pull. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "pull_row",
      "finish",
      "sagittal_transverse",
      "neck_extension_during_pull"
    ]
  },
  {
    "id": "MMSX-V4.1-541-PULL_ROW-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: brace loss causing trunk movement in row in row / pull pattern (setup / start position)",
    "flawPattern": "brace loss causing trunk movement in row",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace loss causing trunk movement in row during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: brace loss causing trunk movement in row. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "pull_row",
      "setup",
      "multiplanar",
      "brace_loss_causing_trunk_movement_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-542-PULL_ROW-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: brace loss causing trunk movement in row in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "brace loss causing trunk movement in row",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace loss causing trunk movement in row during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: brace loss causing trunk movement in row. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "pull_row",
      "eccentric",
      "multiplanar",
      "brace_loss_causing_trunk_movement_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-543-PULL_ROW-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: brace loss causing trunk movement in row in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "brace loss causing trunk movement in row",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace loss causing trunk movement in row during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: brace loss causing trunk movement in row. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "pull_row",
      "transition",
      "multiplanar",
      "brace_loss_causing_trunk_movement_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-544-PULL_ROW-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: brace loss causing trunk movement in row in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "brace loss causing trunk movement in row",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace loss causing trunk movement in row during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: brace loss causing trunk movement in row. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "pull_row",
      "concentric",
      "multiplanar",
      "brace_loss_causing_trunk_movement_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-545-PULL_ROW-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: brace loss causing trunk movement in row in row / pull pattern (finish / recovery position)",
    "flawPattern": "brace loss causing trunk movement in row",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — brace loss causing trunk movement in row during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: brace loss causing trunk movement in row. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect brace loss causing trunk movement in row. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "pull_row",
      "finish",
      "multiplanar",
      "brace_loss_causing_trunk_movement_in_row"
    ]
  },
  {
    "id": "MMSX-V4.1-546-PULL_ROW-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: pull timing shifts COM or trunk line in row / pull pattern (setup / start position)",
    "flawPattern": "pull timing shifts COM or trunk line",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — pull timing shifts COM or trunk line during row / pull pattern setup / start position",
      "shortInterpretation": "Primary flaw: pull timing shifts COM or trunk line. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the setup / start position of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "pull_row",
      "setup",
      "multiplanar",
      "pull_timing_shifts_com_or_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-547-PULL_ROW-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: pull timing shifts COM or trunk line in row / pull pattern (eccentric / load-acceptance phase)",
    "flawPattern": "pull timing shifts COM or trunk line",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — pull timing shifts COM or trunk line during row / pull pattern eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pull timing shifts COM or trunk line. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "pull_row",
      "eccentric",
      "multiplanar",
      "pull_timing_shifts_com_or_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-548-PULL_ROW-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: pull timing shifts COM or trunk line in row / pull pattern (transition / deepest key frame)",
    "flawPattern": "pull timing shifts COM or trunk line",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — pull timing shifts COM or trunk line during row / pull pattern transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pull timing shifts COM or trunk line. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "pull_row",
      "transition",
      "multiplanar",
      "pull_timing_shifts_com_or_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-549-PULL_ROW-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: pull timing shifts COM or trunk line in row / pull pattern (concentric / propulsion phase)",
    "flawPattern": "pull timing shifts COM or trunk line",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — pull timing shifts COM or trunk line during row / pull pattern concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pull timing shifts COM or trunk line. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "pull_row",
      "concentric",
      "multiplanar",
      "pull_timing_shifts_com_or_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-550-PULL_ROW-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "pull_row",
    "movementLabel": "row / pull pattern",
    "movementContext": "posterior shoulder force transfer and trunk control",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: pull timing shifts COM or trunk line in row / pull pattern (finish / recovery position)",
    "flawPattern": "pull timing shifts COM or trunk line",
    "viewPriority": "side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the row / pull pattern.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "chest-supported row pause drill",
        "category": "movement-specific pulling re-pattern",
        "dose": "3 sets × 6 reps with 1-second pause",
        "setup": "Use an incline bench or support to remove lumbar compensation. Capture back or side view.",
        "execution": "Pull elbows toward the body, pause with shoulder blades controlled, then lower slowly without shrugging.",
        "coachingKeys": [
          "neck stays long",
          "shoulder blades glide, not jam",
          "elbows finish behind body without rib flare",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "Chest support removes trunk extension so the tool can assess scapular control and humeral path instead of lumbar cheating. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Move to unsupported row when scapular symmetry improves.",
        "regression": "Use band row with lighter tension.",
        "stopRule": "Stop if shoulder or neck discomfort increases."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the row / pull pattern comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — pull timing shifts COM or trunk line during row / pull pattern finish / recovery position",
      "shortInterpretation": "Primary flaw: pull timing shifts COM or trunk line. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: side+back.",
      "mechanicalWhy": "During the finish / recovery position of the row / pull pattern, the system detected or is configured to detect pull timing shifts COM or trunk line. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the row / pull pattern at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "pull_row",
      "finish",
      "multiplanar",
      "pull_timing_shifts_com_or_trunk_line"
    ]
  },
  {
    "id": "MMSX-V4.1-551-ROTATION-FOOT_ANK-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Foot–Ankle Complex: cutting foot angle and base mismatch in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "cutting foot angle and base mismatch",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check foot–ankle complex at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the foot–ankle complex during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — cutting foot angle and base mismatch during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: cutting foot angle and base mismatch. Region: Foot–Ankle Complex. Phase: setup / start position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "rotation_cut",
      "setup",
      "frontal_sagittal",
      "cutting_foot_angle_and_base_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-552-ROTATION-FOOT_ANK-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Foot–Ankle Complex: cutting foot angle and base mismatch in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "cutting foot angle and base mismatch",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check foot–ankle complex at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the foot–ankle complex during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — cutting foot angle and base mismatch during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: cutting foot angle and base mismatch. Region: Foot–Ankle Complex. Phase: eccentric / load-acceptance phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "rotation_cut",
      "eccentric",
      "frontal_sagittal",
      "cutting_foot_angle_and_base_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-553-ROTATION-FOOT_ANK-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Foot–Ankle Complex: cutting foot angle and base mismatch in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "cutting foot angle and base mismatch",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "knee-to-wall ankle rocker",
        "category": "ankle mobility + tibial control",
        "dose": "2–3 sets × 8 slow reps each side",
        "setup": "Place toes a few centimeters from a wall with the heel flat and knee aimed over the second toe.",
        "execution": "Drive the knee toward the wall without heel lift or arch collapse, pause, and return.",
        "coachingKeys": [
          "heel stays heavy",
          "knee tracks over mid-foot",
          "move the tibia, not the pelvis"
        ],
        "whyItHelps": "It restores controlled dorsiflexion so the body does not create depth or propulsion by collapsing the arch, lifting the heel, or shifting the hip. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Add load or integrate into split squat.",
        "regression": "Reduce distance from the wall.",
        "stopRule": "Stop if pinching or sharp ankle pain occurs."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check foot–ankle complex at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the foot–ankle complex during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — cutting foot angle and base mismatch during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: cutting foot angle and base mismatch. Region: Foot–Ankle Complex. Phase: transition / deepest key frame. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "rotation_cut",
      "transition",
      "frontal_sagittal",
      "cutting_foot_angle_and_base_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-554-ROTATION-FOOT_ANK-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Foot–Ankle Complex: cutting foot angle and base mismatch in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "cutting foot angle and base mismatch",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "banded tibial tracking squat",
        "category": "ankle-knee line re-pattern",
        "dose": "2 sets × 6 reps each side",
        "setup": "Use a light band pulling the knee inward or outward depending on the error, with foot tripod maintained.",
        "execution": "Squat or split-squat slowly while resisting the band and keeping knee line over the second toe.",
        "coachingKeys": [
          "resist the band without twisting the foot",
          "hold tripod pressure",
          "slow down at the error range"
        ],
        "whyItHelps": "It couples ankle rocker to tibial path, reducing frontal-plane knee drift created by a weak foot-to-knee chain. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Remove band and re-test.",
        "regression": "Use hand support and partial depth.",
        "stopRule": "Stop if knee or ankle pain increases."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check foot–ankle complex at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the foot–ankle complex during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — cutting foot angle and base mismatch during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: cutting foot angle and base mismatch. Region: Foot–Ankle Complex. Phase: concentric / propulsion phase. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "rotation_cut",
      "concentric",
      "frontal_sagittal",
      "cutting_foot_angle_and_base_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-555-ROTATION-FOOT_ANK-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "foot_ankle",
    "systemLabel": "Foot–Ankle Complex",
    "loadRegion": "ankle",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Foot–Ankle Complex: cutting foot angle and base mismatch in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "cutting foot angle and base mismatch",
    "viewPriority": "front+side+back",
    "plane": "frontal/sagittal",
    "markerSignals": "tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "left/right ankle",
        "heel proxy",
        "toe/foot index",
        "knee",
        "hip"
      ],
      "boneLines": [
        "calcaneus-to-ankle proxy",
        "ankle-to-knee tibial line",
        "foot progression line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare foot tripod and ankle rocker control loss against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° line drift or <1 cm pressure proxy shift",
        "moderate": "6–9° drift or 1–2 cm shift",
        "severe": "≥10° drift, heel lift/collapse, or repeated side difference"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
    "correctiveMoves": [
      {
        "name": "short-foot tripod isometric",
        "category": "foot intrinsic control",
        "dose": "2–3 sets × 20–30 sec each foot",
        "setup": "Stand barefoot or in flat shoes with heel, first metatarsal head, and fifth metatarsal head equally loaded.",
        "execution": "Gently shorten the foot without curling the toes, hold equal tripod pressure, and breathe quietly.",
        "coachingKeys": [
          "do not grip the floor with toes",
          "keep pressure on heel and both metatarsal heads",
          "knee remains softly aligned over mid-foot"
        ],
        "whyItHelps": "It improves sensory mapping of the base of support so the ankle and knee receive a cleaner force platform before movement. This directly supports the corrective objective: restore tripod pressure, rear-foot stack, and controlled ankle rocker.",
        "progression": "Perform during squat or lunge setup.",
        "regression": "Do seated tripod holds.",
        "stopRule": "Stop if cramping becomes painful or foot pressure cannot be felt."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check foot–ankle complex at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the foot–ankle complex during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Foot–Ankle Complex — cutting foot angle and base mismatch during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: cutting foot angle and base mismatch. Region: Foot–Ankle Complex. Phase: finish / recovery position. Plane: frontal/sagittal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect cutting foot angle and base mismatch. Mechanically, When the foot tripod collapses or the ankle rocker becomes asymmetric, the tibia follows a noisy path. That changes the knee moment arm, shifts COM projection, and makes the hip or lumbar spine compensate for a ground-contact error. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check tripod pressure drift, heel lift timing error, excessive pronation/supination proxy, ankle-to-knee line mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore tripod pressure, rear-foot stack, and controlled ankle rocker",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the foot–ankle complex finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "foot_ankle",
      "ankle",
      "rotation_cut",
      "finish",
      "frontal_sagittal",
      "cutting_foot_angle_and_base_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-556-ROTATION-KNEE_CON-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Knee Tracking & Tibial Rotation: knee collapse during deceleration/cut in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "knee collapse during deceleration/cut",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check knee tracking & tibial rotation at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the knee tracking & tibial rotation during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee collapse during deceleration/cut during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: knee collapse during deceleration/cut. Region: Knee Tracking & Tibial Rotation. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "rotation_cut",
      "setup",
      "frontal_transverse",
      "knee_collapse_during_deceleration_cut"
    ]
  },
  {
    "id": "MMSX-V4.1-557-ROTATION-KNEE_CON-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Knee Tracking & Tibial Rotation: knee collapse during deceleration/cut in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "knee collapse during deceleration/cut",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check knee tracking & tibial rotation at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the knee tracking & tibial rotation during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee collapse during deceleration/cut during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: knee collapse during deceleration/cut. Region: Knee Tracking & Tibial Rotation. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "rotation_cut",
      "eccentric",
      "frontal_transverse",
      "knee_collapse_during_deceleration_cut"
    ]
  },
  {
    "id": "MMSX-V4.1-558-ROTATION-KNEE_CON-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Knee Tracking & Tibial Rotation: knee collapse during deceleration/cut in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "knee collapse during deceleration/cut",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "split-squat knee-path target",
        "category": "knee path re-pattern",
        "dose": "3 sets × 5 controlled reps each side",
        "setup": "Place a small target or line just outside the knee path to guide tracking over mid-foot.",
        "execution": "Descend and rise while keeping the knee aligned with the target corridor, not collapsing inside it.",
        "coachingKeys": [
          "front foot owns the floor",
          "knee moves forward with control, not sideways",
          "hips stay square"
        ],
        "whyItHelps": "A visible target helps the athlete self-correct the femur/tibia line in the same movement family where the flaw appeared. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Remove the target and retest with the app grid.",
        "regression": "Use hand support or partial range.",
        "stopRule": "Stop if knee pain or instability appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check knee tracking & tibial rotation at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the knee tracking & tibial rotation during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee collapse during deceleration/cut during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: knee collapse during deceleration/cut. Region: Knee Tracking & Tibial Rotation. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "rotation_cut",
      "transition",
      "frontal_transverse",
      "knee_collapse_during_deceleration_cut"
    ]
  },
  {
    "id": "MMSX-V4.1-559-ROTATION-KNEE_CON-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Knee Tracking & Tibial Rotation: knee collapse during deceleration/cut in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "knee collapse during deceleration/cut",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "Spanish squat isometric",
        "category": "knee tendon-friendly isometric control",
        "dose": "3–4 holds × 20–40 sec",
        "setup": "Anchor a thick band behind both knees and sit back into a squat with vertical shins if comfortable.",
        "execution": "Hold the squat while driving knees gently into the band and keeping even foot pressure.",
        "coachingKeys": [
          "knees face the same direction as toes",
          "torso stays stacked",
          "pressure remains symmetrical"
        ],
        "whyItHelps": "It builds quadriceps and knee-position tolerance while reducing uncontrolled forward or inward knee drift. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Add depth or load after pain-free holds.",
        "regression": "Use a higher position or shorter hold.",
        "stopRule": "Stop if knee pain rises above acceptable coaching threshold."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check knee tracking & tibial rotation at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the knee tracking & tibial rotation during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee collapse during deceleration/cut during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: knee collapse during deceleration/cut. Region: Knee Tracking & Tibial Rotation. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "rotation_cut",
      "concentric",
      "frontal_transverse",
      "knee_collapse_during_deceleration_cut"
    ]
  },
  {
    "id": "MMSX-V4.1-560-ROTATION-KNEE_CON-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "knee_control",
    "systemLabel": "Knee Tracking & Tibial Rotation",
    "loadRegion": "knee",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Knee Tracking & Tibial Rotation: knee collapse during deceleration/cut in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "knee collapse during deceleration/cut",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "knee",
        "ankle",
        "hip",
        "toe/foot index"
      ],
      "boneLines": [
        "hip-to-knee femur line",
        "knee-to-ankle tibial line",
        "knee projection over foot line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare knee line deviation with tibial rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "4–6° valgus/varus proxy",
        "moderate": "7–12° proxy or recurring tibial rotation",
        "severe": "≥13° or pain-linked deviation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
    "correctiveMoves": [
      {
        "name": "slow lateral step-down",
        "category": "frontal-plane knee control",
        "dose": "2–3 sets × 5 reps each side",
        "setup": "Stand on a low step with working foot fully planted and pelvis level.",
        "execution": "Lower the opposite heel to the floor slowly, touch, and return without the stance knee diving inward.",
        "coachingKeys": [
          "hip, knee, and second toe remain in one visual corridor",
          "pelvis stays level",
          "do not push off the floor with the free foot"
        ],
        "whyItHelps": "It exposes and trains stance-leg control under eccentric demand, improving hip-to-knee load sharing. This directly supports the corrective objective: re-center knee path and improve tibia–femur force sharing.",
        "progression": "Increase step height or hold load.",
        "regression": "Use support or a lower step.",
        "stopRule": "Stop if the knee cannot track without pain."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check knee tracking & tibial rotation at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the knee tracking & tibial rotation during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Knee Tracking & Tibial Rotation — knee collapse during deceleration/cut during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: knee collapse during deceleration/cut. Region: Knee Tracking & Tibial Rotation. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect knee collapse during deceleration/cut. Mechanically, A noisy knee line changes frontal and transverse-plane moments. The knee may become the visible leak, but the driver can be foot pressure, hip control, trunk position, or speed of load acceptance. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check knee valgus/varus angle, tibial rotation proxy, patellar line drift, left-right knee timing difference. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center knee path and improve tibia–femur force sharing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the knee tracking & tibial rotation finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "knee_control",
      "knee",
      "rotation_cut",
      "finish",
      "frontal_transverse",
      "knee_collapse_during_deceleration_cut"
    ]
  },
  {
    "id": "MMSX-V4.1-561-ROTATION-HIP_PELV-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Hip–Pelvis Control: hip-pelvis separation loss in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "hip-pelvis separation loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check hip–pelvis control at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the hip–pelvis control during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip-pelvis separation loss during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: hip-pelvis separation loss. Region: Hip–Pelvis Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "rotation_cut",
      "setup",
      "frontal_transverse",
      "hip_pelvis_separation_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-562-ROTATION-HIP_PELV-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Hip–Pelvis Control: hip-pelvis separation loss in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "hip-pelvis separation loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check hip–pelvis control at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the hip–pelvis control during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip-pelvis separation loss during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: hip-pelvis separation loss. Region: Hip–Pelvis Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "rotation_cut",
      "eccentric",
      "frontal_transverse",
      "hip_pelvis_separation_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-563-ROTATION-HIP_PELV-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Hip–Pelvis Control: hip-pelvis separation loss in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "hip-pelvis separation loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "wall hip airplane hold",
        "category": "hip rotation + pelvis control",
        "dose": "2–3 sets × 3–5 holds each side",
        "setup": "Stand on one leg near a wall with light fingertip support. Keep the stance foot tripod.",
        "execution": "Hinge slightly, rotate the pelvis open and closed in a small range, then hold the pelvis square without knee collapse.",
        "coachingKeys": [
          "rotate from hip, not lumbar spine",
          "stance knee remains quiet",
          "pelvis turns without losing foot pressure"
        ],
        "whyItHelps": "It teaches femur control under a pelvis that wants to rotate, reducing hip-driven knee and trunk deviations. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Remove wall support or increase range.",
        "regression": "Use two-hand support and smaller motion.",
        "stopRule": "Stop if balance loss creates unsafe hopping or hip pain."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check hip–pelvis control at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the hip–pelvis control during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip-pelvis separation loss during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: hip-pelvis separation loss. Region: Hip–Pelvis Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "rotation_cut",
      "transition",
      "frontal_transverse",
      "hip_pelvis_separation_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-564-ROTATION-HIP_PELV-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Hip–Pelvis Control: hip-pelvis separation loss in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "hip-pelvis separation loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "side plank short-lever hip abduction",
        "category": "lateral hip capacity",
        "dose": "2–3 sets × 15–25 sec each side",
        "setup": "Side plank on knees or feet depending on ability, top leg slightly abducted.",
        "execution": "Hold a straight rib-pelvis line while lifting the top knee/leg slightly without rolling backward.",
        "coachingKeys": [
          "hips stay stacked",
          "ribs do not flare",
          "feel side hip, not lower back"
        ],
        "whyItHelps": "It improves frontal-plane pelvis control and reduces pelvic drop during unilateral tasks. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Long-lever side plank or loaded carry.",
        "regression": "Shorter hold or supported side-lying abduction.",
        "stopRule": "Stop if lower-back discomfort dominates."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check hip–pelvis control at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the hip–pelvis control during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip-pelvis separation loss during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: hip-pelvis separation loss. Region: Hip–Pelvis Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "rotation_cut",
      "concentric",
      "frontal_transverse",
      "hip_pelvis_separation_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-565-ROTATION-HIP_PELV-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "hip_pelvis",
    "systemLabel": "Hip–Pelvis Control",
    "loadRegion": "hip",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Hip–Pelvis Control: hip-pelvis separation loss in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "hip-pelvis separation loss",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "knee",
        "pelvis midpoint",
        "shoulder",
        "ankle"
      ],
      "boneLines": [
        "pelvis left-right line",
        "hip-to-knee femur line",
        "pelvis-to-thorax stack line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare pelvic shift, drop, or femoral rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "3–5° pelvic tilt/rotation or <1.5 cm shift",
        "moderate": "6–10° or 1.5–3 cm shift",
        "severe": "≥11° or visible unloading"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
    "correctiveMoves": [
      {
        "name": "90/90 hip lock breathing",
        "category": "hip position + nervous-system reset",
        "dose": "2 rounds × 4–5 breaths each side",
        "setup": "Sit in 90/90 hip position or modified shin box with support as needed.",
        "execution": "Find a comfortable hip angle, breathe into the trunk, and gently rotate the pelvis over the front hip without forcing range.",
        "coachingKeys": [
          "no aggressive stretch pain",
          "keep spine tall",
          "own the angle before moving deeper"
        ],
        "whyItHelps": "It improves hip positional awareness and reduces the urge to borrow motion from the lumbar spine or knee. This directly supports the corrective objective: restore hip centration, pelvis leveling, and femur control.",
        "progression": "Move to active hip switches.",
        "regression": "Elevate hips on a pad.",
        "stopRule": "Stop if hip pinching or numbness occurs."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check hip–pelvis control at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the hip–pelvis control during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Hip–Pelvis Control — hip-pelvis separation loss during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: hip-pelvis separation loss. Region: Hip–Pelvis Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect hip-pelvis separation loss. Mechanically, If the pelvis shifts or rotates, the hip becomes a moving base for the spine and knee. This changes hip moment arms, creates asymmetrical femoral tracking, and can hide the real driver of knee or lumbar symptoms. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check hip lateral shift, pelvic drop/tilt, femoral internal/external rotation proxy, asymmetrical hip depth. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore hip centration, pelvis leveling, and femur control",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the hip–pelvis control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "hip_pelvis",
      "hip",
      "rotation_cut",
      "finish",
      "frontal_transverse",
      "hip_pelvis_separation_loss"
    ]
  },
  {
    "id": "MMSX-V4.1-566-ROTATION-LUMBAR_P-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Lumbar–Pelvic Stack: lumbar twist replacing hip/thorax rotation in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "lumbar twist replacing hip/thorax rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check lumbar–pelvic stack at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the lumbar–pelvic stack during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar twist replacing hip/thorax rotation during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: lumbar twist replacing hip/thorax rotation. Region: Lumbar–Pelvic Stack. Phase: setup / start position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "rotation_cut",
      "setup",
      "sagittal_frontal",
      "lumbar_twist_replacing_hip_thorax_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-567-ROTATION-LUMBAR_P-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Lumbar–Pelvic Stack: lumbar twist replacing hip/thorax rotation in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "lumbar twist replacing hip/thorax rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check lumbar–pelvic stack at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the lumbar–pelvic stack during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar twist replacing hip/thorax rotation during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: lumbar twist replacing hip/thorax rotation. Region: Lumbar–Pelvic Stack. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "rotation_cut",
      "eccentric",
      "sagittal_frontal",
      "lumbar_twist_replacing_hip_thorax_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-568-ROTATION-LUMBAR_P-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Lumbar–Pelvic Stack: lumbar twist replacing hip/thorax rotation in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "lumbar twist replacing hip/thorax rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "bird-dog long-line hold",
        "category": "anti-rotation trunk control",
        "dose": "2–3 sets × 5 holds of 5 sec each side",
        "setup": "Quadruped position with hands under shoulders and knees under hips.",
        "execution": "Reach opposite arm and leg long while keeping pelvis and ribs level; hold without shifting.",
        "coachingKeys": [
          "lengthen, do not arch",
          "pelvis remains square",
          "quiet neck and jaw"
        ],
        "whyItHelps": "It trains the lumbar spine to resist rotation and extension while limbs move, directly improving force transfer between upper and lower body. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Add row or band tension.",
        "regression": "Move only the leg or arm.",
        "stopRule": "Stop if back pain or rotation cannot be controlled."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check lumbar–pelvic stack at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the lumbar–pelvic stack during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar twist replacing hip/thorax rotation during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: lumbar twist replacing hip/thorax rotation. Region: Lumbar–Pelvic Stack. Phase: transition / deepest key frame. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "rotation_cut",
      "transition",
      "sagittal_frontal",
      "lumbar_twist_replacing_hip_thorax_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-569-ROTATION-LUMBAR_P-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Lumbar–Pelvic Stack: lumbar twist replacing hip/thorax rotation in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "lumbar twist replacing hip/thorax rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "suitcase carry stack walk",
        "category": "loaded anti-lateral flexion",
        "dose": "3 carries × 15–25 meters each side",
        "setup": "Hold one dumbbell/kettlebell at the side, stand tall with equal foot pressure.",
        "execution": "Walk slowly without leaning, shrugging, or letting the load pull the rib cage down.",
        "coachingKeys": [
          "zipper line stays vertical",
          "shoulders level",
          "quiet steps under COM"
        ],
        "whyItHelps": "It builds real-world frontal-plane trunk control and reduces side-bending compensation under load. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Increase load or distance.",
        "regression": "Use lighter load or shorter carry.",
        "stopRule": "Stop if grip loss or back pain appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check lumbar–pelvic stack at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the lumbar–pelvic stack during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar twist replacing hip/thorax rotation during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: lumbar twist replacing hip/thorax rotation. Region: Lumbar–Pelvic Stack. Phase: concentric / propulsion phase. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "rotation_cut",
      "concentric",
      "sagittal_frontal",
      "lumbar_twist_replacing_hip_thorax_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-570-ROTATION-LUMBAR_P-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "lumbar_pelvic",
    "systemLabel": "Lumbar–Pelvic Stack",
    "loadRegion": "lumbar",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Lumbar–Pelvic Stack: lumbar twist replacing hip/thorax rotation in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "lumbar twist replacing hip/thorax rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal",
    "markerSignals": "rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "hip",
        "shoulder",
        "spine proxy",
        "pelvis midpoint",
        "knee"
      ],
      "boneLines": [
        "pelvis-to-shoulder trunk line",
        "lumbo-pelvic angle proxy",
        "rib-to-pelvis vertical stack"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare lumbar flexion/extension or pelvic control leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° trunk/pelvis line change",
        "moderate": "9–14° or repeated rib flare",
        "severe": "≥15° or pain-linked spinal compensation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
    "correctiveMoves": [
      {
        "name": "90/90 exhale rib-pelvis stack",
        "category": "breathing + trunk position",
        "dose": "2 rounds × 5 slow breaths",
        "setup": "Lie on back with feet on wall or box, hips/knees about 90°, low ribs heavy.",
        "execution": "Exhale fully, feel ribs move down, lightly brace, then inhale without flaring the ribs or arching the back.",
        "coachingKeys": [
          "ribs soften down",
          "pelvis stays quiet",
          "breathe behind the brace, not over it"
        ],
        "whyItHelps": "It re-establishes the trunk cylinder so later movement does not use lumbar extension or rib flare as a false stability strategy. This directly supports the corrective objective: restore rib–pelvis stack and load-sharing through hips instead of lumbar shear.",
        "progression": "Carry the stack into hinge, squat, or press.",
        "regression": "Use hands on lower ribs for feedback.",
        "stopRule": "Stop if breath work causes dizziness."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check lumbar–pelvic stack at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the lumbar–pelvic stack during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Lumbar–Pelvic Stack — lumbar twist replacing hip/thorax rotation during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: lumbar twist replacing hip/thorax rotation. Region: Lumbar–Pelvic Stack. Phase: finish / recovery position. Plane: sagittal/frontal. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect lumbar twist replacing hip/thorax rotation. Mechanically, The lumbar spine should transfer force through a controlled trunk cylinder. When the rib-pelvis stack fails, the system often creates range or force through lumbar extension, flexion, or side-bending instead of through the hips and thorax. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, lumbar rounding/arching proxy, pelvis tilt change, trunk angle mismatch, lateral trunk shift. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore rib–pelvis stack and load-sharing through hips instead of lumbar shear",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the lumbar–pelvic stack finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "lumbar_pelvic",
      "lumbar",
      "rotation_cut",
      "finish",
      "sagittal_frontal",
      "lumbar_twist_replacing_hip_thorax_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-571-ROTATION-THORACIC-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation timing mismatch in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "thoracic rotation timing mismatch",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check thoracic spine & rib cage at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the thoracic spine & rib cage during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation timing mismatch during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: thoracic rotation timing mismatch. Region: Thoracic Spine & Rib Cage. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "rotation_cut",
      "setup",
      "sagittal_transverse",
      "thoracic_rotation_timing_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-572-ROTATION-THORACIC-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation timing mismatch in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "thoracic rotation timing mismatch",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check thoracic spine & rib cage at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the thoracic spine & rib cage during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation timing mismatch during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: thoracic rotation timing mismatch. Region: Thoracic Spine & Rib Cage. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "rotation_cut",
      "eccentric",
      "sagittal_transverse",
      "thoracic_rotation_timing_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-573-ROTATION-THORACIC-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation timing mismatch in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "thoracic rotation timing mismatch",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "open-book breathing rotation",
        "category": "rib cage mobility + breath",
        "dose": "2 rounds × 5 breaths each side",
        "setup": "Side-lying with knees bent and top hand rotating open.",
        "execution": "Rotate the rib cage open, breathe into the side ribs, then return slowly.",
        "coachingKeys": [
          "knees stay stacked",
          "breathe where stiffness is felt",
          "do not force the shoulder down"
        ],
        "whyItHelps": "Breath expands the rib cage into rotation and reduces compensatory lumbar twisting. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add active reach or loaded rotation.",
        "regression": "Use pillow support under shoulder.",
        "stopRule": "Stop if numbness or sharp shoulder pain appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check thoracic spine & rib cage at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the thoracic spine & rib cage during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation timing mismatch during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: thoracic rotation timing mismatch. Region: Thoracic Spine & Rib Cage. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "rotation_cut",
      "transition",
      "sagittal_transverse",
      "thoracic_rotation_timing_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-574-ROTATION-THORACIC-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation timing mismatch in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "thoracic rotation timing mismatch",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "quadruped thoracic rotation reach",
        "category": "thoracic mobility + control",
        "dose": "2 sets × 6 slow reps each side",
        "setup": "Quadruped with hips back slightly, one hand behind head or reaching under body.",
        "execution": "Rotate through upper back, then return slowly while pelvis stays quiet.",
        "coachingKeys": [
          "rotate ribs, not hips",
          "neck follows naturally",
          "exhale into the rotation"
        ],
        "whyItHelps": "It improves thoracic rotation without stealing motion from the lumbar spine or pelvis. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Move to half-kneeling rotation with band.",
        "regression": "Use open-book on floor.",
        "stopRule": "Stop if shoulder or spine pain appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check thoracic spine & rib cage at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the thoracic spine & rib cage during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation timing mismatch during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: thoracic rotation timing mismatch. Region: Thoracic Spine & Rib Cage. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "rotation_cut",
      "concentric",
      "sagittal_transverse",
      "thoracic_rotation_timing_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-575-ROTATION-THORACIC-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "thoracic_spine",
    "systemLabel": "Thoracic Spine & Rib Cage",
    "loadRegion": "thorax",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Thoracic Spine & Rib Cage: thoracic rotation timing mismatch in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "thoracic rotation timing mismatch",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "elbow",
        "head",
        "spine proxy"
      ],
      "boneLines": [
        "thorax-to-pelvis line",
        "shoulder line",
        "rib cage orientation proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare thoracic stiffness, collapse, or rotation mismatch against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° shoulder/rib line mismatch",
        "moderate": "9–14° or reduced rotation symmetry",
        "severe": "≥15° or compensation into neck/lumbar spine"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
    "correctiveMoves": [
      {
        "name": "wall thoracic extension lift-off",
        "category": "thoracic extension + overhead prep",
        "dose": "2–3 sets × 6 reps",
        "setup": "Forearms on wall, hips back, ribs gently down.",
        "execution": "Slide arms upward, let thorax extend slightly, then lift hands gently without rib flare.",
        "coachingKeys": [
          "ribs stay stacked",
          "move from upper back",
          "no neck jutting"
        ],
        "whyItHelps": "It restores overhead-friendly thoracic extension while maintaining trunk control. This directly supports the corrective objective: restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate.",
        "progression": "Add band or integrate into overhead press.",
        "regression": "Reduce range or use foam roller support.",
        "stopRule": "Stop if shoulder pinch occurs."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check thoracic spine & rib cage at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the thoracic spine & rib cage during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Thoracic Spine & Rib Cage — thoracic rotation timing mismatch during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: thoracic rotation timing mismatch. Region: Thoracic Spine & Rib Cage. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect thoracic rotation timing mismatch. Mechanically, Thoracic position influences scapular mechanics, breathing, and lumbar loading. If the thorax is stiff or rotated, the shoulder and pelvis may solve the task by creating compensatory motion elsewhere. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check thoracic kyphotic collapse proxy, shoulder-line rotation, rib flare, asymmetrical trunk rotation. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore thoracic extension/rotation so the lumbar spine and shoulder do not compensate",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the thoracic spine & rib cage finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "thoracic_spine",
      "thorax",
      "rotation_cut",
      "finish",
      "sagittal_transverse",
      "thoracic_rotation_timing_mismatch"
    ]
  },
  {
    "id": "MMSX-V4.1-576-ROTATION-SCAPULAR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Scapular Control: scapular timing leak during rotational force transfer in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "scapular timing leak during rotational force transfer",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check scapular control at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the scapular control during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular timing leak during rotational force transfer during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: scapular timing leak during rotational force transfer. Region: Scapular Control. Phase: setup / start position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "rotation_cut",
      "setup",
      "frontal_transverse",
      "scapular_timing_leak_during_rotational_force_transfer"
    ]
  },
  {
    "id": "MMSX-V4.1-577-ROTATION-SCAPULAR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Scapular Control: scapular timing leak during rotational force transfer in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "scapular timing leak during rotational force transfer",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check scapular control at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the scapular control during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular timing leak during rotational force transfer during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: scapular timing leak during rotational force transfer. Region: Scapular Control. Phase: eccentric / load-acceptance phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "rotation_cut",
      "eccentric",
      "frontal_transverse",
      "scapular_timing_leak_during_rotational_force_transfer"
    ]
  },
  {
    "id": "MMSX-V4.1-578-ROTATION-SCAPULAR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Scapular Control: scapular timing leak during rotational force transfer in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "scapular timing leak during rotational force transfer",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "serratus wall slide with lift-off",
        "category": "scapular upward rotation",
        "dose": "2–3 sets × 6–8 reps",
        "setup": "Forearms on wall, light band around wrists if appropriate, ribs stacked.",
        "execution": "Slide forearms up, gently push wall away, lift off slightly, then return without shrugging.",
        "coachingKeys": [
          "reach through the upper ribs without rib flare",
          "neck stays long",
          "shoulder blade rotates, not hikes"
        ],
        "whyItHelps": "It trains serratus anterior and upward rotation timing needed for overhead and closed-chain shoulder mechanics. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add band tension or incline plank.",
        "regression": "Remove lift-off or band.",
        "stopRule": "Stop if shoulder pinch or neck pain appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check scapular control at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the scapular control during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular timing leak during rotational force transfer during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: scapular timing leak during rotational force transfer. Region: Scapular Control. Phase: transition / deepest key frame. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "rotation_cut",
      "transition",
      "frontal_transverse",
      "scapular_timing_leak_during_rotational_force_transfer"
    ]
  },
  {
    "id": "MMSX-V4.1-579-ROTATION-SCAPULAR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Scapular Control: scapular timing leak during rotational force transfer in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "scapular timing leak during rotational force transfer",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "scapular push-up plus",
        "category": "closed-chain scapular control",
        "dose": "2–3 sets × 8 slow reps",
        "setup": "High plank or incline plank with hands under shoulders and trunk stacked.",
        "execution": "Keep elbows straight, let chest sink slightly between shoulder blades, then push the floor away into protraction.",
        "coachingKeys": [
          "move shoulder blades, not the lower back",
          "elbows remain soft but straight",
          "finish with a broad upper back"
        ],
        "whyItHelps": "It improves protraction control and reduces winging during push-up, plank, and pressing tasks. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Lower incline or add pause.",
        "regression": "Use wall version.",
        "stopRule": "Stop if wrist or shoulder symptoms occur."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check scapular control at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the scapular control during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular timing leak during rotational force transfer during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: scapular timing leak during rotational force transfer. Region: Scapular Control. Phase: concentric / propulsion phase. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "rotation_cut",
      "concentric",
      "frontal_transverse",
      "scapular_timing_leak_during_rotational_force_transfer"
    ]
  },
  {
    "id": "MMSX-V4.1-580-ROTATION-SCAPULAR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "scapular_control",
    "systemLabel": "Scapular Control",
    "loadRegion": "scapula",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Scapular Control: scapular timing leak during rotational force transfer in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "scapular timing leak during rotational force transfer",
    "viewPriority": "front+side+back",
    "plane": "frontal/transverse",
    "markerSignals": "scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "hip",
        "spine proxy"
      ],
      "boneLines": [
        "scapular plane proxy",
        "shoulder-to-elbow humeral line",
        "shoulder line symmetry"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare scapular winging, elevation, or timing asymmetry against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "scapular symmetry 85–90%",
        "moderate": "scapular symmetry 75–84%",
        "severe": "<75% or visible winging/elevation"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
    "correctiveMoves": [
      {
        "name": "prone Y-to-W low-trap sequence",
        "category": "scapular posterior tilt + depression",
        "dose": "2 sets × 5 Y + 5 W slow reps",
        "setup": "Lie prone or incline bench, forehead supported, arms in Y then W positions.",
        "execution": "Lift arms lightly while keeping neck quiet and shoulder blades gliding down/back without pinching.",
        "coachingKeys": [
          "low effort, high control",
          "no lumbar arching",
          "neck remains relaxed"
        ],
        "whyItHelps": "It improves lower trapezius contribution so the scapula can rotate and stabilize without upper-trap dominance. This directly supports the corrective objective: restore scapular upward rotation, posterior tilt, and controlled protraction/retraction.",
        "progression": "Add light load.",
        "regression": "Perform one arm at a time.",
        "stopRule": "Stop if shoulder pain or neck tension dominates."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check scapular control at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the scapular control during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Scapular Control — scapular timing leak during rotational force transfer during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: scapular timing leak during rotational force transfer. Region: Scapular Control. Phase: finish / recovery position. Plane: frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect scapular timing leak during rotational force transfer. Mechanically, The scapula is the moving base of the shoulder. If it wings, shrugs, or lags, the glenohumeral joint often compensates with anterior glide, elbow flare, or cervical tension. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check scapular symmetry score drop, shoulder elevation, winging proxy, humeral path mismatch. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore scapular upward rotation, posterior tilt, and controlled protraction/retraction",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the scapular control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "scapular_control",
      "scapula",
      "rotation_cut",
      "finish",
      "frontal_transverse",
      "scapular_timing_leak_during_rotational_force_transfer"
    ]
  },
  {
    "id": "MMSX-V4.1-581-ROTATION-SHOULDER-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Glenohumeral Shoulder Control: shoulder leads rotation before trunk/hip in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "shoulder leads rotation before trunk/hip",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check glenohumeral shoulder control at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the glenohumeral shoulder control during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder leads rotation before trunk/hip during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: shoulder leads rotation before trunk/hip. Region: Glenohumeral Shoulder Control. Phase: setup / start position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "rotation_cut",
      "setup",
      "sagittal_frontal_transverse",
      "shoulder_leads_rotation_before_trunk_hip"
    ]
  },
  {
    "id": "MMSX-V4.1-582-ROTATION-SHOULDER-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Glenohumeral Shoulder Control: shoulder leads rotation before trunk/hip in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "shoulder leads rotation before trunk/hip",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check glenohumeral shoulder control at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the glenohumeral shoulder control during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder leads rotation before trunk/hip during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: shoulder leads rotation before trunk/hip. Region: Glenohumeral Shoulder Control. Phase: eccentric / load-acceptance phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "rotation_cut",
      "eccentric",
      "sagittal_frontal_transverse",
      "shoulder_leads_rotation_before_trunk_hip"
    ]
  },
  {
    "id": "MMSX-V4.1-583-ROTATION-SHOULDER-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Glenohumeral Shoulder Control: shoulder leads rotation before trunk/hip in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "shoulder leads rotation before trunk/hip",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "bottoms-up kettlebell hold",
        "category": "shoulder stability + grip line",
        "dose": "3 holds × 10–20 sec each side",
        "setup": "Hold a light kettlebell bottoms-up at chest or overhead level depending on ability.",
        "execution": "Keep wrist stacked, elbow under wrist, and shoulder blade controlled while breathing.",
        "coachingKeys": [
          "quiet bell means quiet shoulder",
          "ribs stay down",
          "do not chase heavy load"
        ],
        "whyItHelps": "The unstable bell gives immediate feedback to wrist-elbow-shoulder stacking and shoulder centration. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Walk or press the bell slowly.",
        "regression": "Use a dumbbell or shorter hold.",
        "stopRule": "Stop if the bell cannot be controlled safely."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check glenohumeral shoulder control at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the glenohumeral shoulder control during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder leads rotation before trunk/hip during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: shoulder leads rotation before trunk/hip. Region: Glenohumeral Shoulder Control. Phase: transition / deepest key frame. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "rotation_cut",
      "transition",
      "sagittal_frontal_transverse",
      "shoulder_leads_rotation_before_trunk_hip"
    ]
  },
  {
    "id": "MMSX-V4.1-584-ROTATION-SHOULDER-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Glenohumeral Shoulder Control: shoulder leads rotation before trunk/hip in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "shoulder leads rotation before trunk/hip",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "wall shoulder flexion lift-off",
        "category": "overhead shoulder control",
        "dose": "2 sets × 6 slow reps",
        "setup": "Stand facing a wall with forearms or hands sliding up the wall, ribs stacked.",
        "execution": "Slide upward, lightly lift hands from wall without shrugging or arching, then return.",
        "coachingKeys": [
          "reach long, not shrugged",
          "ribs remain down",
          "finish with smooth control"
        ],
        "whyItHelps": "It connects shoulder flexion to scapular upward rotation while blocking lumbar extension compensation. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Add band or light load.",
        "regression": "Lower the range.",
        "stopRule": "Stop if shoulder pinch appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check glenohumeral shoulder control at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the glenohumeral shoulder control during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder leads rotation before trunk/hip during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: shoulder leads rotation before trunk/hip. Region: Glenohumeral Shoulder Control. Phase: concentric / propulsion phase. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "rotation_cut",
      "concentric",
      "sagittal_frontal_transverse",
      "shoulder_leads_rotation_before_trunk_hip"
    ]
  },
  {
    "id": "MMSX-V4.1-585-ROTATION-SHOULDER-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "shoulder_gh",
    "systemLabel": "Glenohumeral Shoulder Control",
    "loadRegion": "shoulder",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Glenohumeral Shoulder Control: shoulder leads rotation before trunk/hip in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "shoulder leads rotation before trunk/hip",
    "viewPriority": "front+side+back",
    "plane": "sagittal/frontal/transverse",
    "markerSignals": "elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "elbow",
        "wrist",
        "scapular proxy",
        "head"
      ],
      "boneLines": [
        "humeral line",
        "forearm line",
        "shoulder-to-wrist force line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare humeral path, elbow flare, or shoulder-centering leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "5–8° humeral/elbow path drift",
        "moderate": "9–14° or wrist-elbow stack loss",
        "severe": "≥15°, painful arc, or clear glide/flare"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
    "correctiveMoves": [
      {
        "name": "band external-rotation stack hold",
        "category": "rotator cuff centration",
        "dose": "2–3 sets × 8 reps or 20-sec holds",
        "setup": "Elbow near side or supported at 90°, light band, ribs stacked.",
        "execution": "Rotate the forearm outward without rib flare, wrist bending, or shoulder hiking.",
        "coachingKeys": [
          "shoulder stays heavy and centered",
          "move slowly from the humerus",
          "no rib rotation to fake range"
        ],
        "whyItHelps": "It improves rotator cuff contribution to humeral head control and reduces anterior glide during pressing or overhead work. This directly supports the corrective objective: re-center humeral head and improve shoulder-to-scapula timing.",
        "progression": "Move to 90/90 external rotation or bottoms-up carry.",
        "regression": "Use isometric press into a towel.",
        "stopRule": "Stop if shoulder pinching or numbness appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check glenohumeral shoulder control at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the glenohumeral shoulder control during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Glenohumeral Shoulder Control — shoulder leads rotation before trunk/hip during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: shoulder leads rotation before trunk/hip. Region: Glenohumeral Shoulder Control. Phase: finish / recovery position. Plane: sagittal/frontal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect shoulder leads rotation before trunk/hip. Mechanically, When the humerus drifts away from the scapular base, the shoulder often loses centration. Force then moves through a longer, noisier moment arm, increasing strain at the anterior shoulder, elbow, or neck. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check elbow flare, humeral internal rotation proxy, shoulder drift, wrist-elbow-shoulder stack loss. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "re-center humeral head and improve shoulder-to-scapula timing",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the glenohumeral shoulder control finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "shoulder_gh",
      "shoulder",
      "rotation_cut",
      "finish",
      "sagittal_frontal_transverse",
      "shoulder_leads_rotation_before_trunk_hip"
    ]
  },
  {
    "id": "MMSX-V4.1-586-ROTATION-CERVICAL-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Cervical–Head Position: gaze leads uncontrolled body rotation in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "gaze leads uncontrolled body rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check cervical–head position at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the cervical–head position during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — gaze leads uncontrolled body rotation during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: gaze leads uncontrolled body rotation. Region: Cervical–Head Position. Phase: setup / start position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "rotation_cut",
      "setup",
      "sagittal_transverse",
      "gaze_leads_uncontrolled_body_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-587-ROTATION-CERVICAL-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Cervical–Head Position: gaze leads uncontrolled body rotation in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "gaze leads uncontrolled body rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check cervical–head position at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the cervical–head position during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — gaze leads uncontrolled body rotation during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: gaze leads uncontrolled body rotation. Region: Cervical–Head Position. Phase: eccentric / load-acceptance phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "rotation_cut",
      "eccentric",
      "sagittal_transverse",
      "gaze_leads_uncontrolled_body_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-588-ROTATION-CERVICAL-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Cervical–Head Position: gaze leads uncontrolled body rotation in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "gaze leads uncontrolled body rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "loaded carry with fixed gaze",
        "category": "gaze stability + trunk integration",
        "dose": "3 carries × 15–20 meters",
        "setup": "Hold light-to-moderate loads and choose a fixed eye-level target.",
        "execution": "Walk slowly while keeping gaze level, head tall, and steps quiet.",
        "coachingKeys": [
          "eyes lead the centerline",
          "no chin poke",
          "shoulders stay relaxed under load"
        ],
        "whyItHelps": "It integrates head position with trunk and gait mechanics instead of treating the neck as an isolated posture. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Increase load or asymmetry.",
        "regression": "Use bodyweight walk.",
        "stopRule": "Stop if dizziness or visual disturbance occurs."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check cervical–head position at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the cervical–head position during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — gaze leads uncontrolled body rotation during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: gaze leads uncontrolled body rotation. Region: Cervical–Head Position. Phase: transition / deepest key frame. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "rotation_cut",
      "transition",
      "sagittal_transverse",
      "gaze_leads_uncontrolled_body_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-589-ROTATION-CERVICAL-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Cervical–Head Position: gaze leads uncontrolled body rotation in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "gaze leads uncontrolled body rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "supine chin-nod breathing",
        "category": "deep neck flexor reset",
        "dose": "2 rounds × 5 breaths + 5 chin nods",
        "setup": "Lie on back with head supported, tongue relaxed, eyes looking upward.",
        "execution": "Gently nod the chin as if saying yes, breathe quietly, and avoid pressing hard into the floor.",
        "coachingKeys": [
          "small motion only",
          "front of neck works softly",
          "jaw stays relaxed"
        ],
        "whyItHelps": "It reduces excessive neck extension strategy and reconnects head position with breathing and trunk stack. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Use wall standing chin tuck.",
        "regression": "Use more head support.",
        "stopRule": "Stop if dizziness, headache, or neurological symptoms appear."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check cervical–head position at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the cervical–head position during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — gaze leads uncontrolled body rotation during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: gaze leads uncontrolled body rotation. Region: Cervical–Head Position. Phase: concentric / propulsion phase. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "rotation_cut",
      "concentric",
      "sagittal_transverse",
      "gaze_leads_uncontrolled_body_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-590-ROTATION-CERVICAL-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "cervical_head",
    "systemLabel": "Cervical–Head Position",
    "loadRegion": "cervical",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Cervical–Head Position: gaze leads uncontrolled body rotation in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "gaze leads uncontrolled body rotation",
    "viewPriority": "front+side+back",
    "plane": "sagittal/transverse",
    "markerSignals": "forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "ear/head proxy",
        "shoulder",
        "neck proxy",
        "thorax",
        "eyes/gaze proxy"
      ],
      "boneLines": [
        "head-to-shoulder line",
        "cervical stack line",
        "gaze line proxy"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare forward head, neck extension, or gaze-driven rotation leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "head shift 2–3 cm proxy or small gaze drift",
        "moderate": "4–5 cm proxy or repeated chin lift",
        "severe": ">5 cm, dizziness, neurological symptoms, or pain"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
    "correctiveMoves": [
      {
        "name": "wall occiput stack hold",
        "category": "postural stack + gaze control",
        "dose": "3 holds × 20–30 sec",
        "setup": "Stand with back near wall, back of head lightly touching or nearly touching, ribs stacked.",
        "execution": "Hold head tall with eyes level while breathing and keeping shoulder blades relaxed.",
        "coachingKeys": [
          "grow tall, do not jam chin back",
          "eyes stay horizontal",
          "ribs do not flare"
        ],
        "whyItHelps": "It gives a simple vertical reference for head-on-rib cage alignment before movement. This directly supports the corrective objective: restore head-on-rib cage stacking and gaze neutrality.",
        "progression": "Add arm raise or light carry.",
        "regression": "Move slightly away from wall.",
        "stopRule": "Stop if numbness, dizziness, or sharp neck pain appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check cervical–head position at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the cervical–head position during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Cervical–Head Position — gaze leads uncontrolled body rotation during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: gaze leads uncontrolled body rotation. Region: Cervical–Head Position. Phase: finish / recovery position. Plane: sagittal/transverse. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect gaze leads uncontrolled body rotation. Mechanically, Head and gaze position can bias thoracic and shoulder mechanics. A forward or extended head often comes with rib flare, upper-trap dominance, and loss of clean arm or trunk force transfer. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check forward head proxy, chin lift, asymmetrical gaze, cervical rotation during force output. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore head-on-rib cage stacking and gaze neutrality",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the cervical–head position finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "cervical_head",
      "cervical",
      "rotation_cut",
      "finish",
      "sagittal_transverse",
      "gaze_leads_uncontrolled_body_rotation"
    ]
  },
  {
    "id": "MMSX-V4.1-591-ROTATION-TRUNK_PR-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure leak during rotation/deceleration in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "pressure leak during rotation/deceleration",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check trunk pressure & breathing strategy at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the trunk pressure & breathing strategy during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure leak during rotation/deceleration during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: pressure leak during rotation/deceleration. Region: Trunk Pressure & Breathing Strategy. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "rotation_cut",
      "setup",
      "multiplanar",
      "pressure_leak_during_rotation_deceleration"
    ]
  },
  {
    "id": "MMSX-V4.1-592-ROTATION-TRUNK_PR-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure leak during rotation/deceleration in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "pressure leak during rotation/deceleration",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check trunk pressure & breathing strategy at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the trunk pressure & breathing strategy during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure leak during rotation/deceleration during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: pressure leak during rotation/deceleration. Region: Trunk Pressure & Breathing Strategy. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "rotation_cut",
      "eccentric",
      "multiplanar",
      "pressure_leak_during_rotation_deceleration"
    ]
  },
  {
    "id": "MMSX-V4.1-593-ROTATION-TRUNK_PR-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure leak during rotation/deceleration in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "pressure leak during rotation/deceleration",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "dead-bug exhale press",
        "category": "anti-extension pressure control",
        "dose": "2–3 sets × 5 slow reps each side",
        "setup": "Lie on back with knees up, hands pressing into thighs or a ball, ribs down.",
        "execution": "Exhale, brace gently, extend one leg without arching, then return and breathe.",
        "coachingKeys": [
          "low back does not lift",
          "exhale before limb movement",
          "pressure is 360°, not only abs pushed out"
        ],
        "whyItHelps": "It teaches pressure timing with limb movement so trunk control does not disappear when arms or legs move. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add band pulldown or longer lever.",
        "regression": "Use heel taps only.",
        "stopRule": "Stop if hip flexor cramping or back pain dominates."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check trunk pressure & breathing strategy at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the trunk pressure & breathing strategy during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure leak during rotation/deceleration during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: pressure leak during rotation/deceleration. Region: Trunk Pressure & Breathing Strategy. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "rotation_cut",
      "transition",
      "multiplanar",
      "pressure_leak_during_rotation_deceleration"
    ]
  },
  {
    "id": "MMSX-V4.1-594-ROTATION-TRUNK_PR-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure leak during rotation/deceleration in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "pressure leak during rotation/deceleration",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "Pallof press breath hold-control",
        "category": "anti-rotation pressure control",
        "dose": "2–3 sets × 6 presses each side",
        "setup": "Stand or half-kneel side-on to a cable/band at chest height.",
        "execution": "Press the band forward, breathe behind the brace, and prevent trunk rotation.",
        "coachingKeys": [
          "sternum stays forward",
          "pelvis stays square",
          "breathe without losing the line"
        ],
        "whyItHelps": "It links breath and brace to transverse-plane control, reducing rotation leaks during cutting, pressing, pulling, or gait. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Increase band tension or add step-out.",
        "regression": "Use shorter lever or lighter band.",
        "stopRule": "Stop if back pain or breath-holding panic occurs."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check trunk pressure & breathing strategy at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the trunk pressure & breathing strategy during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure leak during rotation/deceleration during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: pressure leak during rotation/deceleration. Region: Trunk Pressure & Breathing Strategy. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "rotation_cut",
      "concentric",
      "multiplanar",
      "pressure_leak_during_rotation_deceleration"
    ]
  },
  {
    "id": "MMSX-V4.1-595-ROTATION-TRUNK_PR-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "trunk_pressure",
    "systemLabel": "Trunk Pressure & Breathing Strategy",
    "loadRegion": "core",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Trunk Pressure & Breathing Strategy: pressure leak during rotation/deceleration in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "pressure leak during rotation/deceleration",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "shoulder",
        "hip",
        "rib proxy",
        "pelvis midpoint",
        "spine proxy"
      ],
      "boneLines": [
        "rib-to-pelvis stack",
        "trunk cylinder line",
        "COM vertical projection"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare brace timing, breath-holding, or pressure leak against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "minor rib/pelvis stack loss",
        "moderate": "visible breath/brace leak under load",
        "severe": "brace collapse with pain, dizziness, or pressure intolerance"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
    "correctiveMoves": [
      {
        "name": "goblet hold breathing squat",
        "category": "pressure transfer into movement",
        "dose": "2–3 sets × 5 breaths or reps",
        "setup": "Hold a light weight at chest, feet in squat stance, ribs over pelvis.",
        "execution": "Breathe quietly while holding or squatting slowly without rib flare or pelvis tuck.",
        "coachingKeys": [
          "weight teaches front stack",
          "breathe behind the shield",
          "keep pressure as depth changes"
        ],
        "whyItHelps": "It connects trunk pressure to lower-body mechanics and reduces compensatory lumbar or pelvic motion. This directly supports the corrective objective: restore pressure timing so breathing supports force transfer instead of blocking it.",
        "progression": "Add load or reps.",
        "regression": "Use bodyweight counterbalance.",
        "stopRule": "Stop if pain or breathlessness appears."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check trunk pressure & breathing strategy at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the trunk pressure & breathing strategy during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Trunk Pressure & Breathing Strategy — pressure leak during rotation/deceleration during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: pressure leak during rotation/deceleration. Region: Trunk Pressure & Breathing Strategy. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect pressure leak during rotation/deceleration. Mechanically, Bracing is not maximal stiffness all the time. The trunk must create enough pressure at the right moment while still allowing position, breath, and force transfer. Poor timing creates leaks above or below the trunk. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check rib flare, abdominal wall collapse proxy, breath-hold with motion breakdown, trunk widening/asymmetry. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "restore pressure timing so breathing supports force transfer instead of blocking it",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the trunk pressure & breathing strategy finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "trunk_pressure",
      "core",
      "rotation_cut",
      "finish",
      "multiplanar",
      "pressure_leak_during_rotation_deceleration"
    ]
  },
  {
    "id": "MMSX-V4.1-596-ROTATION-GLOBAL_C-SETUP",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "setup",
    "phaseLabel": "setup / start position",
    "phaseContext": "before visible load acceptance",
    "flaw": "Global COM, Timing & Load Transfer: COM and rotation timing conflict in rotation / cutting / throwing (setup / start position)",
    "flawPattern": "COM and rotation timing conflict",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support",
    "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against start-frame joint stack, stance symmetry, camera grid alignment, COM inside base of support in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check global com, timing & load transfer at the same setup frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the global com, timing & load transfer during the setup / start position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "grid-aligned start-position phase lock",
        "category": "calibration + motor-control retest",
        "dose": "2 rounds × 3 still captures + 5 slow practice reps",
        "setup": "Place the phone on a fixed support at hip-to-chest height, align the subject with the floor grid, and mark the foot position before moving.",
        "execution": "Hold the exact start position for 3 seconds, breathe quietly, then perform 5 reps without changing stance or camera distance.",
        "coachingKeys": [
          "same stance marks for every retest",
          "eyes level, ribs stacked, foot pressure equal",
          "do not start until the grid and body centerline agree"
        ],
        "whyItHelps": "It removes camera and stance noise so the report can separate a true mechanical leak from poor framing or inconsistent start posture. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Retest without visual grid only after two captures show stable centerline and phase score above 82%.",
        "regression": "Use a wall, dowel, box, or hand support if the subject cannot hold the start position without drift.",
        "stopRule": "Stop and recapture if the body is rotated away from the required view or the feet move between captures."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM and rotation timing conflict during rotation / cutting / throwing setup / start position",
      "shortInterpretation": "Primary flaw: COM and rotation timing conflict. Region: Global COM, Timing & Load Transfer. Phase: setup / start position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the setup / start position of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs before visible load acceptance, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same setup / start position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the setup / start position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "rotation_cut",
      "setup",
      "multiplanar",
      "com_and_rotation_timing_conflict"
    ]
  },
  {
    "id": "MMSX-V4.1-597-ROTATION-GLOBAL_C-ECCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "eccentric",
    "phaseLabel": "eccentric / load-acceptance phase",
    "phaseContext": "while absorbing force or lowering",
    "flaw": "Global COM, Timing & Load Transfer: COM and rotation timing conflict in rotation / cutting / throwing (eccentric / load-acceptance phase)",
    "flawPattern": "COM and rotation timing conflict",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; velocity control, joint-line drift, deceleration timing, segment angle change per frame",
    "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against velocity control, joint-line drift, deceleration timing, segment angle change per frame in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check global com, timing & load transfer at the same eccentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the global com, timing & load transfer during the eccentric / load-acceptance phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "3-second eccentric control drill",
        "category": "motor control + tissue capacity",
        "dose": "2–4 sets × 4–6 reps with 3-second lowering",
        "setup": "Use a reduced load or supported position. Keep the same stance and lens distance used in the analyzed capture.",
        "execution": "Lower for 3 seconds, pause for 1 second at the error point, then return without bouncing or changing foot pressure.",
        "coachingKeys": [
          "own the descent before adding speed",
          "pause at the first visible leak",
          "keep the pressure path consistent"
        ],
        "whyItHelps": "Slowing the eccentric phase increases proprioceptive time, reduces uncontrolled shear spikes, and teaches the joint system to absorb load instead of collapsing into the path of least resistance. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Progress to tempo-free reps only when the same flaw drops below the moderate threshold in two captures.",
        "regression": "Shorten range of motion, add external support, or reduce external load.",
        "stopRule": "Stop if pain rises, the subject cannot control deceleration, or compensation appears earlier with every rep."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM and rotation timing conflict during rotation / cutting / throwing eccentric / load-acceptance phase",
      "shortInterpretation": "Primary flaw: COM and rotation timing conflict. Region: Global COM, Timing & Load Transfer. Phase: eccentric / load-acceptance phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the eccentric / load-acceptance phase of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while absorbing force or lowering, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same eccentric / load-acceptance phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the eccentric / load-acceptance phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "rotation_cut",
      "eccentric",
      "multiplanar",
      "com_and_rotation_timing_conflict"
    ]
  },
  {
    "id": "MMSX-V4.1-598-ROTATION-GLOBAL_C-TRANSITION",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "transition",
    "phaseLabel": "transition / deepest key frame",
    "phaseContext": "at the highest mechanical demand or direction change",
    "flaw": "Global COM, Timing & Load Transfer: COM and rotation timing conflict in rotation / cutting / throwing (transition / deepest key frame)",
    "flawPattern": "COM and rotation timing conflict",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock",
    "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lowest/deepest frame, COM projection, joint angle peak, pelvis/rib/limb timing lock in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "floor-grid COM alignment drill",
        "category": "base-of-support control",
        "dose": "2 rounds × 5 reps or steps",
        "setup": "Use visible floor tape for centerline, foot marks, and camera alignment.",
        "execution": "Move while keeping COM projection inside the intended base and returning to center at finish.",
        "coachingKeys": [
          "centerline is the coach",
          "do not chase range if COM leaves base",
          "finish still before reset"
        ],
        "whyItHelps": "The grid gives the athlete and app a common coordinate reference, improving tri-view credibility and asymmetry scoring. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Remove grid after stable score.",
        "regression": "Use wider base or slower movement.",
        "stopRule": "Recapture if the camera is not square to the grid."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check global com, timing & load transfer at the same transition frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the global com, timing & load transfer during the transition / deepest key frame.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "2-second key-frame isometric reset",
        "category": "isometric force control",
        "dose": "3 sets × 3–5 holds of 2–5 seconds",
        "setup": "Move only to the exact depth or key position where the report detected the leak. Use support if needed.",
        "execution": "Hold the key frame, breathe behind the brace, maintain the correction cue, then exit slowly without bouncing.",
        "coachingKeys": [
          "hold the leak point, not the easiest point",
          "breathe without losing stack",
          "exit with the same alignment used to enter"
        ],
        "whyItHelps": "Isometrics at the error frame improve joint-position awareness and force-sharing at the point where torque demand is highest. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Increase range, load, or speed only after the key-frame asymmetry score improves.",
        "regression": "Raise the target height, decrease load, or use bilateral support.",
        "stopRule": "Stop when the hold creates sharp pain, shaking that worsens alignment, or breath-holding without control."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM and rotation timing conflict during rotation / cutting / throwing transition / deepest key frame",
      "shortInterpretation": "Primary flaw: COM and rotation timing conflict. Region: Global COM, Timing & Load Transfer. Phase: transition / deepest key frame. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the transition / deepest key frame of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs at the highest mechanical demand or direction change, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same transition / deepest key frame in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the transition / deepest key frame with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "rotation_cut",
      "transition",
      "multiplanar",
      "com_and_rotation_timing_conflict"
    ]
  },
  {
    "id": "MMSX-V4.1-599-ROTATION-GLOBAL_C-CONCENTRIC",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "concentric",
    "phaseLabel": "concentric / propulsion phase",
    "phaseContext": "while producing force or rising",
    "flaw": "Global COM, Timing & Load Transfer: COM and rotation timing conflict in rotation / cutting / throwing (concentric / propulsion phase)",
    "flawPattern": "COM and rotation timing conflict",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing",
    "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against push-off timing, asymmetrical extension, acceleration direction, segment-to-segment sequencing in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "metronome rhythm re-pattern",
        "category": "inter-limb timing control",
        "dose": "3 sets × 20–40 sec or 6–8 reps",
        "setup": "Choose a slow metronome beat that the athlete can match without rushing.",
        "execution": "Coordinate each phase of the rep, step, or reach with the beat while keeping the same alignment target.",
        "coachingKeys": [
          "rhythm exposes side dominance",
          "do not speed through the weak phase",
          "same count on both sides"
        ],
        "whyItHelps": "Timing symmetry improves force transfer and makes side-to-side comparison more reliable in repeated captures. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Increase speed gradually.",
        "regression": "Use fewer phases or supported movement.",
        "stopRule": "Stop if rhythm causes form breakdown."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check global com, timing & load transfer at the same concentric frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the global com, timing & load transfer during the concentric / propulsion phase.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "slow-to-fast concentric line drill",
        "category": "re-patterning + force direction",
        "dose": "3 sets × 3 slow reps + 3 normal-speed reps",
        "setup": "Choose a load that lets the subject move from the leak point without shifting the base or changing the camera angle.",
        "execution": "Start from the corrected key frame, rise/press/pull slowly while maintaining line, then repeat at normal speed if the line holds.",
        "coachingKeys": [
          "push through the intended base, not around it",
          "finish the joint stack before adding speed",
          "no side hitch or early rotation"
        ],
        "whyItHelps": "It links corrected alignment to force output so the athlete does not only hold position statically but can produce force through it. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Add load or ballistic intent only when the corrected line survives speed.",
        "regression": "Use partial range, assistance, or tempo if the line breaks immediately.",
        "stopRule": "Stop if force production increases the asymmetry or the athlete uses a visible compensatory twist."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM and rotation timing conflict during rotation / cutting / throwing concentric / propulsion phase",
      "shortInterpretation": "Primary flaw: COM and rotation timing conflict. Region: Global COM, Timing & Load Transfer. Phase: concentric / propulsion phase. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the concentric / propulsion phase of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs while producing force or rising, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same concentric / propulsion phase in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the concentric / propulsion phase with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "rotation_cut",
      "concentric",
      "multiplanar",
      "com_and_rotation_timing_conflict"
    ]
  },
  {
    "id": "MMSX-V4.1-600-ROTATION-GLOBAL_C-FINISH",
    "version": "V4.1-600-corrective-library",
    "movement": "rotation_cut",
    "movementLabel": "rotation / cutting / throwing",
    "movementContext": "transverse-plane force transfer and deceleration",
    "system": "global_com_timing",
    "systemLabel": "Global COM, Timing & Load Transfer",
    "loadRegion": "global",
    "phase": "finish",
    "phaseLabel": "finish / recovery position",
    "phaseContext": "after the rep, step, press, pull, landing, or follow-through",
    "flaw": "Global COM, Timing & Load Transfer: COM and rotation timing conflict in rotation / cutting / throwing (finish / recovery position)",
    "flawPattern": "COM and rotation timing conflict",
    "viewPriority": "front+side+back",
    "plane": "multiplanar",
    "markerSignals": "COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement; lockout/recovery stack, return-to-center, residual rotation, balance after force output",
    "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
    "angleAndPoseLogic": {
      "primaryLandmarks": [
        "whole-body centerline",
        "shoulder",
        "hip",
        "knee",
        "ankle",
        "wrist"
      ],
      "boneLines": [
        "COM projection line",
        "base-of-support polygon",
        "shoulder-pelvis timing line"
      ],
      "viewPriority": "front+side+back",
      "measurementBasis": "Compare COM drift, phase mismatch, or cross-view disagreement against lockout/recovery stack, return-to-center, residual rotation, balance after force output in the rotation / cutting / throwing.",
      "calibrationRequirements": [
        "full body visible",
        "camera perpendicular to selected view",
        "feet or hands not cut off",
        "same phase captured across views",
        "grid/centerline visible when possible"
      ],
      "severityThresholds": {
        "mild": "COM remains near base edge",
        "moderate": "COM reaches/exits base in one phase",
        "severe": "COM repeatedly exits base or finish cannot be held"
      },
      "confidenceModifiers": [
        "+ if three views agree",
        "+ if same phase and same stance are captured",
        "- if camera is rotated or lens is too low/high",
        "- if landmark confidence is low or body is partially hidden"
      ]
    },
    "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
    "correctiveMoves": [
      {
        "name": "tempo phase-lock retest",
        "category": "global timing calibration",
        "dose": "3 capture cycles × 3 slow reps",
        "setup": "Use the same camera location, stance marks, and target depth for every retest.",
        "execution": "Move with a 3-1-3 tempo and freeze at the report’s key frame for capture.",
        "coachingKeys": [
          "same depth every time",
          "same lens distance every time",
          "freeze before the report is generated"
        ],
        "whyItHelps": "It reduces random timing error and lets the engine compare the same mechanical frame instead of different moments of the movement. This directly supports the corrective objective: make the movement repeatable, centered, and phase-locked before interpreting finer joint details.",
        "progression": "Retest at natural speed once slow captures agree.",
        "regression": "Use support or smaller range.",
        "stopRule": "Stop if the subject cannot repeat the frame within the calibration gate."
      },
      {
        "name": "split-stance anti-rotation press-to-rotate",
        "category": "movement-specific transverse-plane re-pattern",
        "dose": "3 sets × 5 slow reps each side",
        "setup": "Stand split stance with a band at chest height. Start with anti-rotation hold.",
        "execution": "Press the band forward, resist rotation, then allow a small controlled turn from hips and thorax without knee collapse.",
        "coachingKeys": [
          "pelvis turns under control",
          "ribs follow, not lead wildly",
          "front knee remains loaded and quiet",
          "re-check global com, timing & load transfer at the same finish frame"
        ],
        "whyItHelps": "It teaches the body to distinguish controlled rotation from uncontrolled twisting and improves deceleration before high-speed cutting or throwing. In this entry it is used to retest the global com, timing & load transfer during the finish / recovery position.",
        "progression": "Add speed or medicine ball throw after clean control.",
        "regression": "Use static Pallof press only.",
        "stopRule": "Stop if back pain, knee collapse, or dizziness appears."
      },
      {
        "name": "finish-position return-to-center drill",
        "category": "recovery mechanics + balance",
        "dose": "2–3 sets × 5 controlled finishes with 2-second still hold",
        "setup": "Use a visible vertical reference line or app grid. Reduce speed until the finish can be held without drift.",
        "execution": "Complete the movement, freeze for 2 seconds, check centerline, then reset with the same foot or hand position.",
        "coachingKeys": [
          "finish tall, quiet, and centered",
          "no late rib flare or pelvis twist",
          "the rep is not complete until the finish is still"
        ],
        "whyItHelps": "Many leaks appear after force output. Holding the finish reveals whether the body can recover force without residual rotation, sway, or segment collapse. It makes the rotation / cutting / throwing comparable across captures and increases the credibility of the percent report.",
        "progression": "Move to continuous reps only after finish position remains stable for five clean reps.",
        "regression": "Add external support or use slower speed to restore balance.",
        "stopRule": "Stop if dizziness, pain, or repeated balance loss appears."
      }
    ],
    "dosageRule": "Use only 2–3 drills per report block: one local control drill, one movement-specific drill, and one same-phase retest drill. Avoid giving every drill at once.",
    "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
    "progressionStandard": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
    "pdfBlock": {
      "findingTitle": "Global COM, Timing & Load Transfer — COM and rotation timing conflict during rotation / cutting / throwing finish / recovery position",
      "shortInterpretation": "Primary flaw: COM and rotation timing conflict. Region: Global COM, Timing & Load Transfer. Phase: finish / recovery position. Plane: multiplanar. Required view: front+side+back.",
      "mechanicalWhy": "During the finish / recovery position of the rotation / cutting / throwing, the system detected or is configured to detect COM and rotation timing conflict. Mechanically, If whole-body timing or COM projection is unstable, local angles become less trustworthy. The system must first prove the subject, camera, phase, and base of support are consistent enough to support a credible report. In MMSx terms, this is a force-regulation problem: the segment is not only 'out of position'; it is changing the line of force, the moment arm, and the timing of load transfer. Because this phase occurs after the rep, step, press, pull, landing, or follow-through, the error can distort the report unless the same phase is recaptured across the required views.",
      "whatToCheck": "Check COM exits base, left-right phase delay, inconsistent depth across views, grid/centerline disagreement. Confirm that the subject is in the same finish / recovery position in front, side, and back views. Do not score this flaw if the calibration gate fails or if the body is not square to the camera.",
      "correctionObjective": "make the movement repeatable, centered, and phase-locked before interpreting finer joint details",
      "reportLanguage": "The report should describe this as a calibrated screening finding, not a diagnosis. Use the top corrective drill, one movement-specific repatterning drill, and one same-phase retest drill before progression.",
      "retestRule": "Re-capture the rotation / cutting / throwing at the finish / recovery position with identical stance, depth, load, lens distance, and camera height. Improvement is accepted only when the same view and phase score improve without pain increase.",
      "progressionRule": "Progress range, speed, or load only after the global com, timing & load transfer finding drops below moderate threshold in two repeated captures or tri-view agreement improves above 82%.",
      "safetyCaution": "Educational decision-support only. Refer out for acute trauma, swelling, numbness, unexplained weakness, dizziness, severe pain, or neurological signs."
    },
    "tags": [
      "global_com_timing",
      "global",
      "rotation_cut",
      "finish",
      "multiplanar",
      "com_and_rotation_timing_conflict"
    ]
  }
]