{
  "version": "v97-rc47-motion-trace-verifier",
  "intent": "Exercise recipes that point at reusable atlas pose ids. Selected athlete pack supplies sprite src.",
  "defaultLoopMs": 1300,
  "defaultLayout": {
    "slotCount": 5,
    "floorY": 84,
    "baseScale": 1,
    "referenceStandingPx": 820,
    "baseStandingHeightPct": 48,
    "floorMaxHeightPct": 34
  },
  "sequences": {
    "linear-pogos": {
      "label": "Linear Pogos",
      "poses": [
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose01",
          "phase": "ready",
          "pathT": 0.0,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose02",
          "phase": "load",
          "pathT": 0.1,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose04",
          "phase": "takeoff",
          "pathT": 0.24,
          "contact": "takeoff",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose06",
          "phase": "airborne",
          "pathT": 0.5,
          "contact": "airborne",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose09",
          "phase": "land",
          "pathT": 0.78,
          "contact": "grounded",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose12",
          "phase": "reset",
          "pathT": 1.0,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1400,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "jump_arc_vertical",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1400,
        "x0": 50,
        "x1": 50,
        "arcHeight": 13,
        "debug": true,
        "ghostMode": "none",
        "settle": 1.5
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "lateral-line-hops": {
      "label": "Lateral Line Hops",
      "poses": [
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose07",
          "phase": "ready-left-foot-pair",
          "pathT": 0.0,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "bilateral foot pair locked on left side of line",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "bilateral foot pair locked on left side of line",
          "rc46ReviewNote": "Feet move as a pair; do not choose a random single foot.",
          "rc46Frame": {
            "order": 1,
            "phase": "ready-left-foot-pair",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "bilateral foot pair locked on left side of line",
            "reviewNote": "Feet move as a pair; do not choose a random single foot."
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose08",
          "phase": "takeoff-foot-pair",
          "pathT": 0.18,
          "contact": "takeoff",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "two-foot takeoff from line side",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "two-foot takeoff from line side",
          "rc46ReviewNote": "Skeletal feet and sprite feet stay linked as a pair.",
          "rc46Frame": {
            "order": 2,
            "phase": "takeoff-foot-pair",
            "contact": "takeoff",
            "anchorLandmark": "footCenter",
            "physioIntent": "two-foot takeoff from line side",
            "reviewNote": "Skeletal feet and sprite feet stay linked as a pair."
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose09",
          "phase": "airborne-foot-pair",
          "pathT": 0.5,
          "contact": "airborne",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "compact airborne hop across line",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "compact airborne hop across line",
          "rc46ReviewNote": "No left/right foot swap allowed in mid-air.",
          "rc46Frame": {
            "order": 3,
            "phase": "airborne-foot-pair",
            "contact": "airborne",
            "anchorLandmark": "footCenter",
            "physioIntent": "compact airborne hop across line",
            "reviewNote": "No left/right foot swap allowed in mid-air."
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose10",
          "phase": "land-right-foot-pair",
          "pathT": 0.82,
          "contact": "land/reset",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "two-foot landing on other side",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "two-foot landing on other side",
          "rc46ReviewNote": "Land through the foot pair, not through visual right foot only.",
          "rc46Frame": {
            "order": 4,
            "phase": "land-right-foot-pair",
            "contact": "land/reset",
            "anchorLandmark": "footCenter",
            "physioIntent": "two-foot landing on other side",
            "reviewNote": "Land through the foot pair, not through visual right foot only."
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose11",
          "phase": "reset-right-foot-pair",
          "pathT": 1.0,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "stable reset on other side",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "stable reset on other side",
          "rc46ReviewNote": "End state must still keep foot-pair identity.",
          "rc46Frame": {
            "order": 5,
            "phase": "reset-right-foot-pair",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "stable reset on other side",
            "reviewNote": "End state must still keep foot-pair identity."
          }
        }
      ],
      "loopMs": 1500,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 50
      },
      "motionProfile": {
        "family": "jump_arc_lateral",
        "anchor": "foot-pair-lock",
        "ghostCount": 0,
        "loopMs": 1500,
        "x0": 42,
        "x1": 58,
        "arcHeight": 10,
        "debug": true,
        "ghostMode": "none",
        "settle": 1.6,
        "direction": "right"
      },
      "bindingSchema": "rc46-movement-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "selective-rebuilt-active",
        "decision": "Foot-pair anchor replaces old single-foot lock. This is the first real movement-truth rebuild.",
        "riskTier": "moderate",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "selective-active"
      }
    },
    "lateral-pogo-jumps": {
      "label": "Lateral Pogo Jumps",
      "poses": [
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose07",
          "phase": "load-left",
          "pathT": 0.0,
          "contact": "grounded",
          "anchorLandmark": "leftFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "leftFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose08",
          "phase": "takeoff-right",
          "pathT": 0.25,
          "contact": "takeoff",
          "anchorLandmark": "rightFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rightFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose09",
          "phase": "airborne-cross",
          "pathT": 0.5,
          "contact": "airborne",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose10",
          "phase": "land-right",
          "pathT": 0.82,
          "contact": "grounded",
          "anchorLandmark": "rightFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rightFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1250,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "jump_arc_lateral",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1250,
        "x0": 32,
        "x1": 68,
        "arcHeight": 14,
        "debug": true,
        "ghostMode": "none",
        "direction": "right"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "broad-jump": {
      "label": "Broad Jump",
      "poses": [
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose01",
          "phase": "ready",
          "pathT": 0.0,
          "contact": "grounded",
          "facing": "left",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose02",
          "phase": "load",
          "pathT": 0.12,
          "contact": "grounded",
          "facing": "left",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose03",
          "phase": "takeoff",
          "pathT": 0.26,
          "contact": "takeoff",
          "facing": "left",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose04",
          "phase": "airborne-forward",
          "pathT": 0.54,
          "contact": "airborne",
          "facing": "left",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose05",
          "phase": "land",
          "pathT": 0.82,
          "contact": "grounded",
          "facing": "left",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_05_lateral_horizontal_jump__pose06",
          "phase": "reset",
          "pathT": 1.0,
          "contact": "grounded",
          "facing": "left",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1700,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "jump_arc_forward",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1700,
        "x0": 22,
        "x1": 72,
        "arcHeight": 17,
        "debug": true,
        "ghostMode": "none",
        "settle": 2.5,
        "direction": "right",
        "forceFlipX": true
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "carioca-shuffle": {
      "label": "Carioca Shuffle",
      "poses": [
        {
          "poseKey": "sheet_06_footwork_shuffle__pose08",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "crossover gait foot contact",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "ready",
          "pathT": 0.0,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose09",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "crossover gait foot contact",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "front-crossover",
          "pathT": 0.25,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose10",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "crossover gait foot contact",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "open-step",
          "pathT": 0.5,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose11",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "crossover gait foot contact",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "rear-crossover",
          "pathT": 0.75,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose12",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "crossover gait foot contact",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "reset",
          "pathT": 1.0,
          "contact": "grounded"
        }
      ],
      "loopMs": 1450,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "linear_ground",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1450,
        "x0": 24,
        "x1": 76,
        "debug": true,
        "ghostMode": "none",
        "direction": "right"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "manual-review-annotated",
        "decision": "Carioca keeps crossover foot logic; do not merge with lateral shuffle.",
        "riskTier": "moderate",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "active-with-footwork-review"
      }
    },
    "lateral-power-shuffle": {
      "label": "Lateral Power Shuffle",
      "poses": [
        {
          "poseKey": "sheet_06_footwork_shuffle__pose02",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "non-crossover lateral foot pair / base of support",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "athletic-ready",
          "pathT": 0.0,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose03",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "non-crossover lateral foot pair / base of support",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "push",
          "pathT": 0.2,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose04",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "non-crossover lateral foot pair / base of support",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "slide",
          "pathT": 0.4,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose05",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "non-crossover lateral foot pair / base of support",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "catch",
          "pathT": 0.6,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose06",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "non-crossover lateral foot pair / base of support",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "push-return",
          "pathT": 0.8,
          "contact": "grounded"
        },
        {
          "poseKey": "sheet_06_footwork_shuffle__pose07",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "non-crossover lateral foot pair / base of support",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "reset",
          "pathT": 1.0,
          "contact": "grounded"
        }
      ],
      "loopMs": 1400,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "linear_ground",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1400,
        "x0": 24,
        "x1": 76,
        "debug": true,
        "ghostMode": "none",
        "direction": "right"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "manual-review-annotated",
        "decision": "Lateral power shuffle uses non-crossover foot-pair/base-of-support logic.",
        "riskTier": "moderate",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "active-with-footwork-review"
      }
    },
    "plank": {
      "label": "Plank",
      "poses": [
        {
          "poseKey": "sheet_07_plank_push_crawl__pose03",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose12",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1400,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "motionProfile": {
        "family": "stationary_vertical",
        "anchor": "hands-feet",
        "ghostCount": 0,
        "loopMs": 1400,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "push-up": {
      "label": "Push Up",
      "poses": [
        {
          "poseKey": "sheet_07_plank_push_crawl__pose03",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose04",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose05",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose06",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1450,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "motionProfile": {
        "family": "stationary_vertical",
        "anchor": "hands-feet",
        "ghostCount": 0,
        "loopMs": 1450,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "bear-crawl": {
      "label": "Bear Crawl",
      "poses": [
        {
          "poseKey": "sheet_07_plank_push_crawl__pose07",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose08",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose09",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1500,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "motionProfile": {
        "family": "linear_ground",
        "anchor": "hands-feet",
        "ghostCount": 0,
        "loopMs": 1500,
        "x0": 34,
        "x1": 66,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "plank-walkouts": {
      "label": "Plank Walkouts",
      "poses": [
        {
          "poseKey": "sheet_07_plank_push_crawl__pose01",
          "phase": "stand-hinge",
          "pathT": 0.0,
          "contact": "feet-locked",
          "anchorLandmark": "rearFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rearFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose02",
          "phase": "hands-floor",
          "pathT": 0.18,
          "contact": "feet-locked",
          "anchorLandmark": "rearFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rearFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose03",
          "phase": "plank-out",
          "pathT": 0.42,
          "contact": "feet-locked",
          "anchorLandmark": "rearFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rearFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose12",
          "phase": "plank-hold",
          "pathT": 0.56,
          "contact": "feet-locked",
          "anchorLandmark": "rearFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rearFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose03",
          "phase": "plank-back",
          "pathT": 0.7,
          "contact": "feet-locked",
          "anchorLandmark": "rearFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rearFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose02",
          "phase": "hands-floor-return",
          "pathT": 0.86,
          "contact": "feet-locked",
          "anchorLandmark": "rearFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rearFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose01",
          "phase": "stand-return",
          "pathT": 1.0,
          "contact": "feet-locked",
          "anchorLandmark": "rearFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "rearFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 3000,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "motionProfile": {
        "family": "ground_extend_return",
        "anchor": "rear-foot-lock",
        "ghostCount": 0,
        "loopMs": 3000,
        "x0": 39,
        "x1": 39,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "sit-up": {
      "label": "Sit Up",
      "poses": [
        {
          "poseKey": "sheet_08_floor_core_bridge__pose05",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose06",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose07",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose08",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1500,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "side-plank-hip-lift": {
      "label": "Side Plank Hip Lift",
      "poses": [
        {
          "poseKey": "sheet_08_floor_core_bridge__pose09",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose10",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose11",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose12",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1250,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "burpee": {
      "label": "Burpee",
      "poses": [
        {
          "poseKey": "sheet_09_floor_to_stand_burpee__pose01",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_09_floor_to_stand_burpee__pose02",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_09_floor_to_stand_burpee__pose04",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_09_floor_to_stand_burpee__pose05",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_09_floor_to_stand_burpee__pose07",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_09_floor_to_stand_burpee__pose09",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_09_floor_to_stand_burpee__pose11",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1800,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "med-ball-slam": {
      "label": "Med Ball Slam",
      "poses": [
        {
          "poseKey": "sheet_10_medball_throw_slam__pose01",
          "phase": "chest-hold",
          "pathT": 0.0,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 1,
            "phase": "chest-hold",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose02",
          "phase": "preload",
          "pathT": 0.12,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 2,
            "phase": "preload",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose03",
          "phase": "raise",
          "pathT": 0.26,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 3,
            "phase": "raise",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose04",
          "phase": "overhead",
          "pathT": 0.38,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 4,
            "phase": "overhead",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose05",
          "phase": "slam-start",
          "pathT": 0.48,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 5,
            "phase": "slam-start",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose06",
          "phase": "slam-mid",
          "pathT": 0.58,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 6,
            "phase": "slam-mid",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose08",
          "phase": "slam-bottom",
          "pathT": 0.7,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 7,
            "phase": "slam-bottom",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose10",
          "phase": "pickup-low",
          "pathT": 0.82,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 8,
            "phase": "pickup-low",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose12",
          "phase": "reset",
          "pathT": 1.0,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "feet planted while hands/ball path changes",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 9,
            "phase": "reset",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "ball must stay associated with hands during slam/pickup"
          }
        }
      ],
      "loopMs": 2200,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "hinge_slam_lift",
        "anchor": "feet-with-ball-hand-binding",
        "ghostCount": 0,
        "loopMs": 2250,
        "x0": 50,
        "x1": 50,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "object-binding-active-review",
        "decision": "Medball slam can stay active, but ball must be visually checked against hand path.",
        "riskTier": "moderate",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "selective-active"
      }
    },
    "goblet-squat": {
      "label": "Goblet Squat",
      "poses": [
        {
          "poseKey": "sheet_11_dumbbell_strength__pose07",
          "phase": "stand",
          "pathT": 0.0,
          "contact": "grounded",
          "facing": "front",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose08",
          "phase": "descent",
          "pathT": 0.28,
          "contact": "grounded",
          "facing": "front",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose09",
          "phase": "bottom",
          "pathT": 0.52,
          "contact": "grounded",
          "facing": "front",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose10",
          "phase": "rise",
          "pathT": 0.78,
          "contact": "grounded",
          "facing": "front",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose07",
          "phase": "reset",
          "pathT": 1.0,
          "contact": "grounded",
          "facing": "front",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1600,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "stationary_vertical",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 2000,
        "debug": true,
        "ghostMode": "none",
        "direction": "neutral",
        "forceFlipX": false
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "single-arm-row": {
      "label": "Single Arm Row",
      "poses": [
        {
          "poseKey": "sheet_11_dumbbell_strength__pose02",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose03",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose04",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose05",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1300,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "stationary_vertical",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1300,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "db-farmer-carry": {
      "label": "DB Farmer Carry",
      "poses": [
        {
          "poseKey": "sheet_11_dumbbell_strength__pose01",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose06",
          "anchorLandmark": "dominantContactFoot",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "dominantContactFoot",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 2000,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "linear_ground",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 2000,
        "x0": 30,
        "x1": 70,
        "debug": true,
        "ghostMode": "none",
        "direction": "right"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "pull-up": {
      "label": "Pull Up",
      "poses": [
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose01",
          "phase": "dead-hang",
          "pathT": 0.0,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 1,
            "phase": "dead-hang",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose02",
          "phase": "active-hang",
          "pathT": 0.18,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 2,
            "phase": "active-hang",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose03",
          "phase": "mid-pull",
          "pathT": 0.46,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 3,
            "phase": "mid-pull",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose04",
          "phase": "top-hold",
          "pathT": 0.68,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 4,
            "phase": "top-hold",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose05",
          "phase": "controlled-lower",
          "pathT": 1.0,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 5,
            "phase": "controlled-lower",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        }
      ],
      "loopMs": 1900,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "fixed_bar_sequence",
        "anchor": "bar-hand-lock",
        "ghostCount": 0,
        "loopMs": 2800,
        "x0": 50,
        "x1": 50,
        "debug": true,
        "ghostMode": "none",
        "barY": 3,
        "flipX": false,
        "direction": "neutral",
        "forceFlipX": false
      },
      "bindingSchema": "rc46-movement-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "special-handling-active",
        "decision": "Pull-up: locked bar keyframe sequence. No free glide.",
        "riskTier": "moderate-low",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "selective-active"
      }
    },
    "chin-up": {
      "label": "Chin Up",
      "poses": [
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose01",
          "phase": "dead-hang",
          "pathT": 0.0,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 1,
            "phase": "dead-hang",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose02",
          "phase": "active-hang",
          "pathT": 0.18,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 2,
            "phase": "active-hang",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose03",
          "phase": "mid-pull",
          "pathT": 0.46,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 3,
            "phase": "mid-pull",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose04",
          "phase": "top-hold",
          "pathT": 0.68,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 4,
            "phase": "top-hold",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose05",
          "phase": "controlled-lower",
          "pathT": 1.0,
          "contact": "bar-anchor",
          "facing": "front",
          "anchorLandmark": "barTop",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "barTop",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands locked to bar / body changes by keyframe only",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "hands locked to bar / body changes by keyframe only",
          "rc46ReviewNote": "Do not animate free body travel; source sprite/bar are top-pinned.",
          "rc46Frame": {
            "order": 5,
            "phase": "controlled-lower",
            "contact": "bar-anchor",
            "anchorLandmark": "barTop",
            "physioIntent": "hands locked to bar / body changes by keyframe only",
            "reviewNote": "Do not animate free body travel; source sprite/bar are top-pinned."
          }
        }
      ],
      "loopMs": 1900,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "fixed_bar_sequence",
        "anchor": "bar-hand-lock",
        "ghostCount": 0,
        "loopMs": 2800,
        "x0": 50,
        "x1": 50,
        "debug": true,
        "ghostMode": "none",
        "barY": 3,
        "flipX": false,
        "direction": "neutral",
        "forceFlipX": false
      },
      "bindingSchema": "rc46-movement-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "special-handling-active",
        "decision": "Chin-up: locked bar keyframe sequence. No free glide.",
        "riskTier": "moderate-low",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "selective-active"
      }
    },
    "seated-box-jump": {
      "label": "Seated Box Jump",
      "poses": [
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose06",
          "phase": "box-start",
          "pathT": 0.0,
          "contact": "grounded",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "foot pair + box prop relationship",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "foot pair + box prop relationship",
          "rc46ReviewNote": "Box prop must remain visually consistent; low confidence frame kept manual.",
          "rc46Frame": {
            "order": 1,
            "phase": "box-start",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "foot pair + box prop relationship",
            "reviewNote": "Box prop must remain visually consistent; low confidence frame kept manual."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose07",
          "phase": "load",
          "pathT": 0.18,
          "contact": "takeoff",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "foot pair + box prop relationship",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "foot pair + box prop relationship",
          "rc46ReviewNote": "Box prop must remain visually consistent; low confidence frame kept manual.",
          "rc46Frame": {
            "order": 2,
            "phase": "load",
            "contact": "takeoff",
            "anchorLandmark": "footCenter",
            "physioIntent": "foot pair + box prop relationship",
            "reviewNote": "Box prop must remain visually consistent; low confidence frame kept manual."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose08",
          "phase": "airborne",
          "pathT": 0.52,
          "contact": "airborne",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "foot pair + box prop relationship",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "foot pair + box prop relationship",
          "rc46ReviewNote": "Box prop must remain visually consistent; low confidence frame kept manual.",
          "rc46Frame": {
            "order": 3,
            "phase": "airborne",
            "contact": "airborne",
            "anchorLandmark": "footCenter",
            "physioIntent": "foot pair + box prop relationship",
            "reviewNote": "Box prop must remain visually consistent; low confidence frame kept manual."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose09",
          "phase": "box-landing",
          "pathT": 0.88,
          "contact": "land/reset",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "foot pair + box prop relationship",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "foot pair + box prop relationship",
          "rc46ReviewNote": "Box prop must remain visually consistent; low confidence frame kept manual.",
          "rc46Frame": {
            "order": 4,
            "phase": "box-landing",
            "contact": "land/reset",
            "anchorLandmark": "footCenter",
            "physioIntent": "foot pair + box prop relationship",
            "reviewNote": "Box prop must remain visually consistent; low confidence frame kept manual."
          }
        }
      ],
      "loopMs": 1700,
      "layout": {
        "slotCount": 5,
        "floorY": 86,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "jump_arc_forward",
        "anchor": "box-foot-pair",
        "ghostCount": 0,
        "loopMs": 1750,
        "x0": 32,
        "x1": 62,
        "arcHeight": 13,
        "debug": true,
        "ghostMode": "none",
        "settle": 1.5
      },
      "bindingSchema": "rc46-movement-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "prop-aware-active-manual-review",
        "decision": "Box jump phases are explicit, but prop/box binding still needs visual review before MediaPipe activation.",
        "riskTier": "moderate-high",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "active-with-manual-prop-review"
      }
    },
    "buddy-hamstring-curls": {
      "label": "Buddy Hamstring Curls",
      "poses": [
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose10",
          "phase": "kneel-tall-knee-pivot",
          "pathT": 0.0,
          "contact": "fixed-pivot",
          "facing": "neutral",
          "anchorLandmark": "kneeCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "kneeCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "knees fixed / hips tall",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "knees fixed / hips tall",
          "rc46ReviewNote": "Partner/anchor not MediaPipe-driven.",
          "rc46Frame": {
            "order": 1,
            "phase": "kneel-tall-knee-pivot",
            "contact": "fixed-pivot",
            "anchorLandmark": "kneeCenter",
            "physioIntent": "knees fixed / hips tall",
            "reviewNote": "Partner/anchor not MediaPipe-driven."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose11",
          "phase": "eccentric-lower",
          "pathT": 0.34,
          "contact": "fixed-pivot",
          "facing": "neutral",
          "anchorLandmark": "kneeCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "kneeCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "controlled lower around knee pivot",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "controlled lower around knee pivot",
          "rc46ReviewNote": "Do not hinge from hips like a good morning.",
          "rc46Frame": {
            "order": 2,
            "phase": "eccentric-lower",
            "contact": "fixed-pivot",
            "anchorLandmark": "kneeCenter",
            "physioIntent": "controlled lower around knee pivot",
            "reviewNote": "Do not hinge from hips like a good morning."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose12",
          "phase": "lowest-controlled",
          "pathT": 0.68,
          "contact": "fixed-pivot",
          "facing": "neutral",
          "anchorLandmark": "kneeCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "kneeCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "straight line knee-hip-shoulder as far as controlled",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "straight line knee-hip-shoulder as far as controlled",
          "rc46ReviewNote": "Knee pivot remains fixed.",
          "rc46Frame": {
            "order": 3,
            "phase": "lowest-controlled",
            "contact": "fixed-pivot",
            "anchorLandmark": "kneeCenter",
            "physioIntent": "straight line knee-hip-shoulder as far as controlled",
            "reviewNote": "Knee pivot remains fixed."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose10",
          "phase": "return-knee-pivot",
          "pathT": 1.0,
          "contact": "fixed-pivot",
          "facing": "neutral",
          "anchorLandmark": "kneeCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "kneeCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "return via hamstrings / same knee anchor",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Role": "return via hamstrings / same knee anchor",
          "rc46ReviewNote": "Use alpha/manual knee lock; MediaPipe candidate is too weak here.",
          "rc46Frame": {
            "order": 4,
            "phase": "return-knee-pivot",
            "contact": "fixed-pivot",
            "anchorLandmark": "kneeCenter",
            "physioIntent": "return via hamstrings / same knee anchor",
            "reviewNote": "Use alpha/manual knee lock; MediaPipe candidate is too weak here."
          }
        }
      ],
      "loopMs": 2600,
      "layout": {
        "slotCount": 5,
        "floorY": 86,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "motionProfile": {
        "family": "fixed_knee_pivot_sequence",
        "anchor": "knee-pivot-lock",
        "ghostCount": 0,
        "loopMs": 3300,
        "x0": 50,
        "x1": 50,
        "debug": true,
        "ghostMode": "none",
        "flipX": false,
        "direction": "neutral",
        "forceFlipX": false
      },
      "bindingSchema": "rc46-movement-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "special-handling-active-manual-landmarks",
        "decision": "Knee pivot is authoritative; MediaPipe candidate remains disabled because partner/floor sprites scored low.",
        "riskTier": "moderate",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "selective-active"
      }
    },
    "bodyweight-squat": {
      "label": "Bodyweight Squat",
      "poses": [
        {
          "poseKey": "sheet_11_dumbbell_strength__pose07",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose08",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose09",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_11_dumbbell_strength__pose10",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1600,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "stationary_vertical",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1600,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "squat-jump": {
      "label": "Squat Jump",
      "poses": [
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose01",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose02",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose04",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose06",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose09",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_04_vertical_jump_landing__pose12",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1250,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "jump_arc_vertical",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1250,
        "x0": 50,
        "x1": 50,
        "arcHeight": 22,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "box-jump": {
      "label": "Box Jump",
      "poses": [
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose06",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "foot pair + box prop relationship",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "floor-ready",
          "pathT": 0.0,
          "contact": "grounded",
          "rc46Role": "foot pair + box prop relationship",
          "rc46ReviewNote": "Box prop must remain visually consistent; low confidence frame kept manual.",
          "rc46Frame": {
            "order": 1,
            "phase": "floor-ready",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "foot pair + box prop relationship",
            "reviewNote": "Box prop must remain visually consistent; low confidence frame kept manual."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose07",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "foot pair + box prop relationship",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "takeoff",
          "pathT": 0.18,
          "contact": "takeoff",
          "rc46Role": "foot pair + box prop relationship",
          "rc46ReviewNote": "Box prop must remain visually consistent; low confidence frame kept manual.",
          "rc46Frame": {
            "order": 2,
            "phase": "takeoff",
            "contact": "takeoff",
            "anchorLandmark": "footCenter",
            "physioIntent": "foot pair + box prop relationship",
            "reviewNote": "Box prop must remain visually consistent; low confidence frame kept manual."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose08",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "foot pair + box prop relationship",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "airborne",
          "pathT": 0.52,
          "contact": "airborne",
          "rc46Role": "foot pair + box prop relationship",
          "rc46ReviewNote": "Box prop must remain visually consistent; low confidence frame kept manual.",
          "rc46Frame": {
            "order": 3,
            "phase": "airborne",
            "contact": "airborne",
            "anchorLandmark": "footCenter",
            "physioIntent": "foot pair + box prop relationship",
            "reviewNote": "Box prop must remain visually consistent; low confidence frame kept manual."
          }
        },
        {
          "poseKey": "sheet_12_bar_box_partner_special__pose09",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "foot pair + box prop relationship",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "box-landing",
          "pathT": 0.88,
          "contact": "land/reset",
          "rc46Role": "foot pair + box prop relationship",
          "rc46ReviewNote": "Box prop must remain visually consistent; low confidence frame kept manual.",
          "rc46Frame": {
            "order": 4,
            "phase": "box-landing",
            "contact": "land/reset",
            "anchorLandmark": "footCenter",
            "physioIntent": "foot pair + box prop relationship",
            "reviewNote": "Box prop must remain visually consistent; low confidence frame kept manual."
          }
        }
      ],
      "loopMs": 1550,
      "layout": {
        "slotCount": 5,
        "floorY": 86,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "jump_arc_forward",
        "anchor": "box-foot-pair",
        "ghostCount": 0,
        "loopMs": 1600,
        "x0": 30,
        "x1": 62,
        "arcHeight": 15,
        "debug": true,
        "ghostMode": "none",
        "settle": 1.5
      },
      "bindingSchema": "rc46-movement-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "prop-aware-active-manual-review",
        "decision": "Box jump phases are explicit, but prop/box binding still needs visual review before MediaPipe activation.",
        "riskTier": "moderate-high",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "active-with-manual-prop-review"
      }
    },
    "mountain-climber": {
      "label": "Mountain Climber",
      "poses": [
        {
          "poseKey": "sheet_07_plank_push_crawl__pose07",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands/feet support with explicit alternating active leg",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "plank-support-left-leg-drive",
          "pathT": 0,
          "contact": "hands/feet-ground"
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose08",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands/feet support with explicit alternating active leg",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "switch",
          "pathT": 0.5,
          "contact": "hands/feet-ground"
        },
        {
          "poseKey": "sheet_07_plank_push_crawl__pose09",
          "anchorLandmark": "supportCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "supportCenter",
            "anchorSource": "rc46-ai-physio-first-pass",
            "movementRole": "hands/feet support with explicit alternating active leg",
            "confidence": 0.99,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "phase": "plank-support-right-leg-drive",
          "pathT": 1,
          "contact": "hands/feet-ground"
        }
      ],
      "loopMs": 1200,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "motionProfile": {
        "family": "stationary_vertical",
        "anchor": "hands-feet",
        "ghostCount": 0,
        "loopMs": 1200,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1",
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "needs-leg-phase-QA-annotated",
        "decision": "Active-leg semantics added; still needs visual QA before candidate activation.",
        "riskTier": "moderate-high",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "active-with-leg-review"
      }
    },
    "hamstring-bridge": {
      "label": "Hamstring Bridge",
      "poses": [
        {
          "poseKey": "sheet_08_floor_core_bridge__pose09",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose10",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose11",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        },
        {
          "poseKey": "sheet_08_floor_core_bridge__pose12",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc39-limb-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "explicit",
            "confidence": 0.98,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform"
          }
        }
      ],
      "loopMs": 1250,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48,
        "floorMaxHeightPct": 36
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1"
    },
    "chest-pass": {
      "label": "Chest Pass",
      "poses": [
        {
          "poseKey": "sheet_10_medball_throw_slam__pose01",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 1,
            "phase": "placeholder-01",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose03",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 2,
            "phase": "placeholder-02",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose05",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 3,
            "phase": "placeholder-03",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose06",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 4,
            "phase": "placeholder-04",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose08",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 5,
            "phase": "placeholder-05",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose10",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 6,
            "phase": "placeholder-06",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose12",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 7,
            "phase": "placeholder-07",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        }
      ],
      "loopMs": 1500,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "hinge_slam_lift",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1500,
        "x0": 50,
        "x1": 50,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1",
      "rc46DoNotTrustCurrentImages": true,
      "rc46ReviewHold": {
        "reason": "Current mapping reuses medball-slam candidates. Movement standard requires a different throw pattern.",
        "needed": "true chest/rotation sequence with ball prop path and hand release/receive phases",
        "runtimeRecommendation": "do not activate MediaPipe candidate; use as placeholder only until new candidate sequence exists"
      },
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "blocked-needs-new-sequence",
        "decision": "Hold from selective activation. Current image sequence is not the exercise.",
        "riskTier": "high",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "review-hold"
      }
    },
    "rotational-throw": {
      "label": "Rotational Throw",
      "poses": [
        {
          "poseKey": "sheet_10_medball_throw_slam__pose01",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 1,
            "phase": "placeholder-01",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose03",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 2,
            "phase": "placeholder-02",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose05",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 3,
            "phase": "placeholder-03",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose06",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 4,
            "phase": "placeholder-04",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose08",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 5,
            "phase": "placeholder-05",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose10",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 6,
            "phase": "placeholder-06",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        },
        {
          "poseKey": "sheet_10_medball_throw_slam__pose12",
          "anchorLandmark": "footCenter",
          "limbIntent": {
            "schema": "rc46-movement-intent-v1",
            "primaryAnchor": "footCenter",
            "anchorSource": "rc46-review-hold",
            "movementRole": "placeholder only / not exercise truth",
            "confidence": 0.25,
            "linkedToSpriteLandmarks": true,
            "coordinateSpace": "sprite-percent-unflipped",
            "runtimeTransformPolicy": "skeleton and sprite share the same anchor + flip transform",
            "note": "Exercise truth and limb binding are defined by movement standard, not by atlas pose/sheet name."
          },
          "rc46Frame": {
            "order": 7,
            "phase": "placeholder-07",
            "contact": "grounded",
            "anchorLandmark": "footCenter",
            "physioIntent": "review hold: wrong movement family"
          }
        }
      ],
      "loopMs": 1500,
      "layout": {
        "slotCount": 5,
        "floorY": 84,
        "baseStandingHeightPct": 48
      },
      "motionProfile": {
        "family": "hinge_slam_lift",
        "anchor": "feet",
        "ghostCount": 0,
        "loopMs": 1500,
        "x0": 50,
        "x1": 50,
        "debug": true,
        "ghostMode": "none"
      },
      "bindingSchema": "rc39-sequence-limb-intent-v1",
      "rc46DoNotTrustCurrentImages": true,
      "rc46ReviewHold": {
        "reason": "Current mapping reuses medball-slam candidates. Movement standard requires a different throw pattern.",
        "needed": "true chest/rotation sequence with ball prop path and hand release/receive phases",
        "runtimeRecommendation": "do not activate MediaPipe candidate; use as placeholder only until new candidate sequence exists"
      },
      "rc46MovementRebuild": {
        "version": "v97-rc46-selective-movement-rebuild",
        "status": "blocked-needs-new-sequence",
        "decision": "Hold from selective activation. Current image sequence is not the exercise.",
        "riskTier": "high",
        "source": "rc45_ai_physio_first_pass.json",
        "poseNameAuthority": false,
        "exerciseTruthAuthority": "movement standard + reviewed skeleton anchors",
        "updatedAt": "2026-05-22T17:53:16+00:00",
        "runtimeGate": "review-hold"
      }
    }
  },
  "limbIntentSchema": "rc46-movement-intent-v1",
  "mediaPipeMergeNote": "RC40 merge preserves sequence limbIntent and never rewrites primaryAnchor/anchorLandmark.",
  "rc46SelectiveMovementRebuild": {
    "version": "v97-rc46-selective-movement-rebuild",
    "createdAt": "2026-05-22T17:53:16+00:00",
    "sourceAuditVersion": "v97-rc45-ai-physio-first-pass",
    "runtimePolicy": {
      "poseNamesAuthoritative": false,
      "exerciseTruthLayer": "rc45_ai_physio_first_pass + rc46 movement rules",
      "specialExercisesNotAutoActivated": [
        "buddy-hamstring-curls",
        "box-jump",
        "seated-box-jump",
        "chest-pass",
        "rotational-throw"
      ],
      "selectiveMediaPipeRuntimeActivation": true,
      "safeActivationExercises": [
        "lateral-line-hops",
        "bodyweight-squat",
        "hamstring-bridge",
        "pull-up",
        "chin-up"
      ]
    }
  },
  "rc47MotionTraceVerification": {
    "status": "non-visual trace verifier added; no runtime behavior changed in RC47",
    "report": "assets/data/image-admin/rc47_motion_trace_verification.json",
    "tool": "tools/pose_atlas_rc47_motion_trace_verifier.py",
    "lab": "tools/motion_trace_verifier_lab.html",
    "visualTestPerformed": false,
    "visualTestRequiredBeforeAcceptance": true
  }
}
